﻿@charset "utf-8";
/* 公共样式 */
 /*@font-face{font-family:"FZLTXHK";src:url('FZLTXHK.TTF');}*/
 
html{ margin:0; padding:0;}
body { color:#666666;font-family:Microsoft YaHei, SimSun, sans-serif;font-size:14px;margin:0; padding:0; min-width:1280px; background:#dedede; overflow-x:hidden;}
body,div,ul,li,ol,dt,dd,dl,p,h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-weight:normal;}
ul,li { list-style:none;}
img { border:none; display:block; margin:0;}
a { text-decoration:none; color:#2a3139;}
a:hover { color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none;}
.mt60{ margin-top:60px;}
.mt20{ margin-top:20px;}
.shadow{-moz-box-shadow:0 0 20px #cccccc; -webkit-box-shadow:0 0 20px #cccccc; box-shadow:0 0 20px #cccccc;}
.border45{border-bottom:45px solid #fcc80d;}

input::-webkit-input-placeholder{color:#333333;}
input::-moz-placeholder{color:#333333;}
input:-moz-placeholder{color:#333333;}
input:-ms-input-placeholder{color:#333333;}
::-ms-clear, ::-ms-reveal{display: none;}
button{cursor: pointer;}
em{font-style: normal;}
.fl{float: left;}
.fr{float: right;}


/* 悬浮框样式开始start */
.side-rt-fl{position:fixed;width:90px;right:0;top:290px;z-index:1000;}
.sideewm{width:90px;height:136px;float:left;position:relative;color:#FFF;font-size:16px;line-height:24px;text-align:center;transition:all .3s;cursor:pointer;background:#ea2313;border-radius:.6rem;
box-shadow: 0 0px 20px rgba(128,128,128,0.46);}
.side-rt-fl i{height:56px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 56px;margin:12px 0 10px;transition:all .3s}
i.bgs3{background-image:url(../images/right_pic2.jpg);}
.sideewm .ewBox.son{width:160px;display:none;color:#363636;text-align:center;padding-top:160px;position:absolute;left:-170px;top:0;background-image:url(../images/leftewm.jpg);background-repeat:no-repeat;
background-position:center center;box-shadow: 0 0px 20px rgba(128,128,128,0.46);}
/*悬浮框样式结束END*/

.sel_mask{position:relative;width:220px;height:40px;border-radius:20px; background:url(../images/arrow_bottom_x.png) no-repeat #ffffff right center; display:inline-block; text-decoration: none; color:#333333; line-height:40px; font-size:16px; border:none;}
.sel_mask:hover{background:url(../images/arrow_bottom_x.png) no-repeat #eeeeee right center; border:none;}
.sel_mask select{top:0px;left:0;position:absolute;width:100%;height:35px; line-height:35px;opacity:0;filter:alpha(opacity=0); border:1px solid #dedede;}
.sel_mask select option[selected]{font-weight:bold;}
.sel_mask select option:nth-child(even) {background-color:#eeeeee;}
.sel_mask select option{color:#333333;}
.sel_mask span{position: absolute; width:100%; height:40px; line-height:40px;top:0;left:0;display: inline-block;color:#333333;ext-overflow: ellipsis;white-space:nowrap; text-indent:15px; overflow:hidden;}

.input_text{ width:430px; color:#333333; font-size:16px; height:40px; line-height:40px; border:none; background:#ffffff; border-radius:20px; padding:0 15px; outline:none;}
.input_text:hover{ background:#eeeeee;}

/*
.submint{ margin:0; padding:4px 50px;background: linear-gradient(100deg, #ea2213, #f2820a);text-align:center; font-size:16px; color:#ffffff; line-height:20px; border-radius:20px; -moz-box-shadow:0 0 10px #f19a90; -webkit-box-shadow:0 0 10px #f19a90; box-shadow:0 0 10px #f19a90; outline:none; border:none; }
.submint:hover{ opacity:.8;filter:alpha(opacity=80);}
*/

.bg1{ background:#ffffff;}
.bg2{ background:#f8f8f8;}

.pagebox{ width:1400px; height:auto !important; float:left; clear:both; position:absolute; left:50%; margin-left:-700px; top:0;}
.unbox{  width:1400px; float:left; clear:both; margin-left:0;}
.uncon{ width:100%; float:left; clear:both;}
.unbox .content{ width:1200px; height:auto !important;float:left; clear:both;  margin:0 100px; position:relative;}
.tabs{ width:100%; height:48px; float:left; clear:both; text-align:center; margin-top:-15px;}
.tabs ul{ display:inline-block; margin:0; padding:0;}
.tabs ul li{ float:left; margin:0 6px; font-size:18px; color:#666666; cursor:pointer;}
.tabs ul li hr{ width:0;}
.tabs ul li:hover{ color:#df1a18;}
.tabs ul li:hover hr{ width:22px; background:#ff3300; height:2px; border:none; border-radius:4px; margin-top:5px; overflow:hidden;}
.tabs ul li.on,.ibox6 .con .rbox .conbox ul.chuyi-xx li.all{ color:#df1a18;}
.tabs ul li.on hr{ width:22px; background:#ff3300; height:2px; border:none; border-radius:4px; margin-top:5px; overflow:hidden;}
.tabs ul span{ float:left; margin:0 6px; font-size:18px; color:#cccccc; cursor:pointer;}

.label{ float:left; clear:both; background:url(../images/tit_bg.png) no-repeat left top; padding-left:40px; height:36px; margin-top:-18px; margin-left:8px;}
.label h4{ float:left; clear:both; background:url(../images/tit_bg.png) no-repeat right bottom; padding-right:50px; height:36px; line-height:36px; font-size:18px; color:#ffffff;}

.ribbon,.more-gd{ text-align:center;display:inline-block; overflow:hidden;}
.ribbon{ width:100%; height:30px; float:left; clear:both; text-align:center;display:inline-block; overflow:hidden;}
.more-gd { height:24px; float:right;}
.ribbon .cen,.more-gd .cen{display:inline-block;margin:0; padding:0;}
.ribbon a,.more-gd a{ float:left; background:url(../images/btn/red_30.png) no-repeat left top; height:30px; padding-left:30px; line-height:30px; margin:0 auto; outline:none; border:none; }
.ribbon a span,.more-gd a span{ float:left;background:url(../images/btn/red_30.png) no-repeat right bottom; padding-right:30px; height:30px;line-height:30px; font-size:14px; color:#ffffff;}
.ribbon a:hover,.more-gd:hover{ opacity:.8;filter:alpha(opacity=80)}
/*.ribbon a:hover,.ribbon a:active,.ribbon a:visited{ color:#ffffff; text-decoration:none; border:none;}*/
.ribbon a:hover,.ribbon a:active,.ribbon a:visited,.more-gd a:hover,.more-gd a:active,.more-gd a:visited{ color:#ffffff; text-decoration:none; border:none;}

.m24,.more-sy{ height:24px;}
.m24 a,.more-sy a{background:url(../images/btn/red_24.png) no-repeat left top; height:24px; line-height:24px;}
.m24 a span,.more-sy a span{background:url(../images/btn/red_24.png) no-repeat right bottom; height:24px; line-height:24px;}

.ribbon .lef,.more-sy .lef{ float:left; display:block;}


.page{ width:100%; text-align:center; height:24px; float:left; clear:both; margin-top:40px;}
.page a{ color:#333333; margin:0 4px; padding:0; font-size:14px; line-height:24px;}
.page a.on{ color: #df1a18;}
.page a:hover{ color: #df1a18; border:none;}
.page a.prve,.page a.next{ background:#aaaaaa; color:#ffffff; border-radius:20px; padding:2px 15px;}
.page a.prve:hover,.page a.next:hover{ background:#df1a18;}

a.more{ padding:4px 30px;background: linear-gradient(100deg, #ea2213, #f2820a);text-align:center; font-size:14px; color:#ffffff; line-height:14px; border-radius:20px; -moz-box-shadow:0 0 10px #f19a90; -webkit-box-shadow:0 0 10px #f19a90; box-shadow:0 0 10px #f19a90; float:left; clear:both; margin-top:10px;}
a.more:hover{ opacity:.8;filter:alpha(opacity=80)}
a.more:hover,a.more:active,a.more:visited{ color:#ffffff; text-decoration:none; border:none;}

.topbar{ background:#f8f8f8; height:40px;}
.topbar .content{position:relative;}
.topbar .logo{ width:200px; height:61px; position:absolute; left:0; top:52px; background:url(../images/logo.png) no-repeat;}
.topbar .slogan{height:20px; line-height:20px; border-left:1px solid #dedede; float:left; margin-top:10px; margin-left:100px; padding-left:10px; font-size:18px; color:#666666;}
.topbar .tel{ width:106px; height:40px; float:right; background:url(../images/tel.png) no-repeat; line-height:40px; color:#ffffff; padding-left:44px;}
.topbar .user{ width:30px; height:30px; float:right; border-radius:15px; margin-top:5px; background:url(../images/user.png) no-repeat; margin-right:12px; overflow:hidden;}
.topbar .user img{ width:30px; height:30px;}
.topbar .usertxt{ float:right; margin-right:15px;line-height:40px;}
.topbar .usertxt2018{ float:right; margin-right:15px;line-height:40px;}
.topbar .search{ width:230px; height:30px; margin-top:5px; float:right; margin-right:12px; background:url(../images/ss_bg.png) no-repeat center center; border-radius:15px; overflow:hidden; position:relative;}
.topbar .search input{ width:180px; height:30px; line-height:30px; float:left; overflow:hidden; background:none; border:none; outline:none; margin-left:15px;}
.topbar .search button{ width:30px; height:30px; position:absolute; right:5px; top:-2px; background:url(../images/icon_search.png) no-repeat; background-position:center center; border:none; outline:none; cursor:pointer;}
.topbar .search button:hover{ opacity:.8;filter:alpha(opacity=80)}
.topbar span{ float:right; line-height:40px; margin-right:12px; font-size:14px; color:#666666;}

.nav{ height:38px; padding-top:50px;}
.nav .citys{ width:86px; height:38px; position:relative; float:left; margin-left:0px; margin-top:-85px; z-index:10000;}
.nav .citys .tog{ width:86px; height:28px; float:left; clear:both; background:url(../images/icon_coordinate_bg.png) no-repeat; line-height:28px; text-align:center; font-size:14px; cursor:pointer;}
.nav .citys .on{background:url(../images/icon_coordinate_bg_on.png) no-repeat; color:#df1a18;}
.nav .citys .city_list{ width:1096px; height:auto !important; padding:30px 18px 18px 18px; float:left; clear:both;-moz-box-shadow:0 0 10px #eeeeee; -webkit-box-shadow:0 0 10px #eeeeee; box-shadow:0 0 10px #eeeeee; position:absolute; left:0; top:38px; z-index:100000; background:#ffffff; display:none;}
.nav .citys .city_list dl{ width:456px; height:40px; float:left; margin:0 18px; position:relative; padding-left:56px;}
.nav .citys .city_list dl dt{ width:40px; height:18px; position:absolute; left:0; top:0; background:#ea2413; line-height:18px; text-align:center; color:#ffffff; border-radius:9px;}
.nav .citys .city_list dl dd{ width:456px; height:auto !important; float:left; clear:both;}
.nav .citys .city_list dl dd a{ font-size:14px; color:#333333; float:left; margin:0 5px; line-height:18px;}
.nav .citys .city_list dl dd a:hover{ color:#df1a18;}

.nav .menu{ width:auto; height:38px; float:right; margin-top:-6px;display: none;}
.nav .menu ul li{ float:left; font-size:16px; margin:0 0 0 36px; line-height:28px; height:38px;position: relative;}
.nav .menu ul li .you-hot{position: absolute;right:-30px;top:-10px;width:32px;height:18px;background: url(../images/other/hot.png) no-repeat 0 0;}
.nav .menu ul li a{color:#333333;}
.nav .menu ul li a:hover{ color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none;}
.nav .menu ul li.on a{ color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none;}
.nav .menu ul li.zz{ background:url(../images/arrow_bottom.png) no-repeat; background-position:right 7px; padding-right:18px; position:relative;}
.nav .menu ul li.zz:hover{ color:#df1a18; background:url(../images/arrow_bottom_on.png) no-repeat; background-position:right 7px; padding-right:18px;}
.nav .menu ul li.zz:hover a.onz{ color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none;}
.nav .menu ul li.zz .morezz{ width:80px; height:auto !important;-moz-box-shadow:0 0 10px #eeeeee; -webkit-box-shadow:0 0 10px #eeeeee; box-shadow:0 0 10px #eeeeee; position:absolute; right:0; top:38px; background:#ffffff;z-index:99999; padding:6px 10px 10px 10px; display:none; }
.nav .menu ul li.zz .morezz a{ width:100%; height:24px; line-height:24px; text-align:center; font-size:14px; float:left; clear:both; margin-top:4px;}
.nav .menu ul li.zz .morezz a.on{ background:#df1a18; color:#ffffff; border-radius:12px; border:none;}
.nav .menu ul li.zz .morezz a:hover{ background:#df1a18; color:#ffffff; border-radius:12px; border:none;}

.nav .menu ul li.zzserver{ background:url(../images/arrow_bottom.png) no-repeat; background-position:right 7px; padding-right:18px; position:relative;}
.nav .menu ul li.zzserver:hover{ color:#df1a18; background:url(../images/arrow_bottom_on.png) no-repeat; background-position:right 7px; padding-right:18px;}
.nav .menu ul li.zzserver:hover a.onz{ color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none; cursor:default;}
.nav .menu ul li.zzserver .morezz{ width:80px; height:auto !important;-moz-box-shadow:0 0 10px #eeeeee; -webkit-box-shadow:0 0 10px #eeeeee; box-shadow:0 0 10px #eeeeee; position:absolute; right:0; top:38px; background:#ffffff;z-index:99999; padding:6px 10px 10px 10px; display:none; }
.nav .menu ul li.zzserver .morezz a{ width:100%; height:24px; line-height:24px; text-align:center; font-size:14px; float:left; clear:both; margin-top:4px;}
.nav .menu ul li.zzserver .morezz a.on{ background:#df1a18; color:#ffffff; border-radius:12px; border:none;}
.nav .menu ul li.zzserver .morezz a:hover{ background:#df1a18; color:#ffffff; border-radius:12px; border:none;}

.title{ width:100%; height:auto !important; float:left; clear:both; padding:20px 0; margin:0;text-align:center;}
.title h2{ font-size:30px; color:#333333; line-height:36px; padding:15px 0;}
.title h3{ font-size:18px; color:#aaaaaa; line-height:36px; font-weight:normal;}
.title h3 span{ color:#aaaaaa;}
.title label{ color:#aaaaaa; font-size:18px; line-height:28px;}

.botmenu{ width:100%; height:auto !important; padding:30px 0 0 0; display:inline-block; text-align:center;}
.botmenu ul{display:inline-block; margin:0; padding:0;}
.botmenu ul li{ height:36px;  text-align:center;float:left; margin:0 50px; font-size:20px; line-height:36px; color:#333333; font-weight:normal; position:relative;}
.botmenu ul li a{ float:left; clear:both;  margin:0; padding:0;}
.botmenu ul li a:hover{ border:none;}
.botmenu ul li hr{ width:50px; height:2px; background:#df1a18; border:none; float:left; position:absolute; left:50%; bottom:-14px; margin-left:-25px; display:none;}
.botmenu ul li:hover hr{ display:block;}
.botmenu ul li.on hr{ display:block;}
.botmenu ul li.on a{ color:#df1a18;}

.crumbs{ background: #ffffff; height: 20px; padding:40px 0; }
.crumbs label{ height:20px; float: left; border-left: 20px solid #df1a18; padding-left: 20px; line-height: 20px; font-size: 18px;}
.crumbs a.on{color:#df1a18;}

.searchbox{ height:42px; padding-bottom: 40px;}
.searchbox .con{ width: 1245px; margin-left: -22.5px; float: left; clear: both;}
.searchbox .con .unfm{ width:162px; height: 42px; float: left; margin:0 22.5px;}
.searchbox .con .unfm .sel_mask{ width: 160px; border: 1px solid #333333;height: 40px; line-height: 40px; background: url(../images/arrow_bottom_sj.png) no-repeat #ffffff right center;}
.searchbox .con .unfm .sel_mask:hover,.searchbox .con .unfm .on{color: #df1a18;border: 1px solid #df1a18;}
.searchbox .con .unfm .sel_mask span{ width: 140px; height: 40px; line-height: 40px;text-align: center;}
.searchbox .con .unfm .sel_mask:hover span,.searchbox .con .unfm .on span{color: #df1a18; }
.searchbox .con .unfm button{width: 100%; border: 1px solid #333333;height: 40px; border-radius: 20px; line-height: 40px; margin: 0; padding: 0; outline: none; text-align: center; font-size: 18px; color: #333333; background: #ffffff;}
.searchbox .con .unfm button.on,.searchbox .con .unfm button:hover{ color: #df1a18;border: 1px solid #df1a18;} 

.zixun .con { width: 1212px; margin-left: -6px;}
.zixun .con .unfm{ width:160px; margin:0 6px;}

.wenda .con { width: 1298px; margin-left: -49px;}
.wenda .con .unfm{ width:160px; margin:0 49px;}

.datalist{}
.datalist .con{ width:1240px;height:auto !important; float: left; clear: both; margin-left: -20px; margin-top: -15px;position: relative;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:3px solid #fcc80d;}
.datalist .con .con-img{position:absolute;left:0;bottom:-3px;width:222px;height:516px;background: url(../images/other/1.png) no-repeat 0 0;}
.datalist .con .con-img2{position:absolute;left:0;bottom:-3px;width:222px;height:516px;}
.datalist .con .con-img3{position:absolute;left:0;bottom:-3px;width:222px;height:516px;background: url(../images/other/1_2.png) no-repeat 0 0;}
.datalist .con .con-img4{position:absolute;left:0;bottom:-3px;width:222px;height:516px;background: url(../images/other/1_3.png) no-repeat 0 0;}
.datalist .con .con-right{height:503px;margin-left:240px;}
.datalist .con .con-right .page{margin-top:8px;}
.datalist .con .con-cont{padding-top:10px;}
.datalist .con .con-cont li{width:398px;margin-left:28px;padding-left:42px;padding-bottom:5px;position: relative;display:inline-block;}
.datalist .con .con-cont span{position: absolute;left:0;top:6px;padding-left:4px;font-size:24px;color:#aaa;border-bottom:2px solid #aaa;}
.datalist .con .con-cont .c1{color:#df1a18;border-bottom:2px solid #df1a18;}
.datalist .con .con-cont .c2{color:#f89153;border-bottom:2px solid #f89153;}
.datalist .con .con-cont .c3{color:#fcc80d;border-bottom:2px solid #fcc80d;}
.datalist .con .con-cont h3{line-height:34px;font-size:18px;}
.datalist .con .con-cont a{color:#333;}
.datalist .con .con-cont a:hover{color:#df1a18;}
.datalist .con .con-cont p{line-height:28px;font-size:16px;color: #666;}
.datalist .con .con-cont em{line-height:28px;font-size: 14px;color: #999;}

/* .datalist .con ul li{ width:236px; height: 400px; padding: 17px; float: left; margin:15px 20px 0 20px; background: #f8f8f8; position: relative;}
.datalist .con ul li img{ width:236px; height: 178px; border-radius: 8px; }
.datalist .con ul li h4{ width:236px;height:auto !important; line-height:28px; font-size:18px; color:#333333; margin-top:15px;}
.datalist .con ul li p{ width:236px; height:auto !important; float:left; clear:both; line-height:28px; font-size:16px; color:#999999; margin-top:10px;}
.datalist .con ul li span{ float:left; clear:both; font-size:16px; color:#999999; margin-top:20px;}
.datalist .con ul li a h4{ color: #333333;}
.datalist .con ul li a:hover h4{ color: #df1a18;border:none;} */

.qalist{}
.qalist .con{ width:1240px;height:auto !important; float: left; clear: both; margin-left: -20px; margin-top: -34px;}
.qalist .con ul li{ width:548px; height: 286px; float: left; margin:34px 20px 0 20px; padding:0 16px; background: #f8f8f8; position: relative;}
.qalist .con ul li i{ width:80px; height:40px; background:#df1a18; line-height:40px; color:#ffffff; font-size:18px; text-align:center; border-radius:0 0 10px 0; position:absolute; left:0; top:0; font-style:normal;}
.qalist .con ul li h4{ width:508px;height:auto !important; line-height:28px; padding-left:40px; font-size:18px; color:#333333; margin-top:60px; background:url(../images/icon_wen.png) no-repeat left top; }
.qalist .con ul li p{ width:508px; height:auto !important; float:left; clear:both;padding-left:40px;  line-height:28px;background:url(../images/icon_da.png) no-repeat left top; font-size:16px; color:#999999; margin-top:10px;}
.qalist .con ul li span{ float:left; clear:both; font-size:16px; color:#999999; margin-top:20px;padding-left:40px; }
.qalist .con ul li a h4{ color: #333333;}
.qalist .con ul li a:hover h4{ color: #df1a18;border:none;}

.cjqa{ padding-bottom:60px;}
.cjqa .con{ width:1240px;height:auto !important; float: left; clear: both; margin-left: -20px; margin-top: -34px;}
.cjqa .con ul li{ width:468px; height: 206px; float: left; margin:30px 20px 0 20px; padding:0 16px 0 96px; background: #f8f8f8; position: relative;}
.cjqa .con ul li i{ width:70px; height:70px; background:#df1a18; line-height:70px; color:#ffffff; font-size:18px; text-align:center; border-radius:0 0 10px 0; position:absolute; left:0; top:0; font-style:normal;}
.cjqa .con ul li h4{ width:428px;height:auto !important; line-height:28px; padding-left:40px; font-size:18px; color:#333333; margin-top:30px; background:url(../images/icon_wen.png) no-repeat left top; }
.cjqa .con ul li p{ width:428px; height:auto !important; float:left; clear:both;padding-left:40px;  line-height:28px;background:url(../images/icon_da.png) no-repeat left top; font-size:16px; color:#999999; margin-top:10px;}
.cjqa .con ul li a h4{ color: #333333;}
.cjqa .con ul li a:hover h4{ color: #df1a18;border:none;}

/*轮播图*/
.slideBox{ width:1190px;float:right;overflow:hidden; position:relative; }
.slideBox .hd{ height:10px;  position:absolute; right:0px; bottom:14px; z-index:1; width:100%; text-align:center;}
.slideBox .hd ul{display:inline-block; margin:0; padding:0;}
.slideBox .hd ul li{float:left; width:10px; height:10px; border-radius:5px;margin:0 3px; cursor:pointer; background: url(../images/banner_icon2.png) no-repeat 0 0;}
.slideBox .hd ul li.on{ color:#fff; width:20px; background: url(../images/banner_icon1.png) no-repeat 0 0; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1190px;  display:block;  }
.slideBox-big{width:1400px;}
.slideBox-big .bd img{ width:1400px;}
#indexslide .hd{ bottom:10px;}


#slideLeft .b-left{width:244px;height:426px;background-color:#f8f8f8;border:1px solid #eee;}
#slideLeft .b-list{position: relative;margin-bottom:2px;padding-top:20px;background-color:#fff;}
/* #slideLeft .b-list-f{width:230px;} */
#slideLeft .b-list-f h3{margin:0 12px 13px 8px;padding-left:7px;line-height: 18px;background:url(../images/other/jiantou.png) no-repeat center right;font-size:18px;color:#333;cursor: pointer;}
#slideLeft .b-list-f h3:hover{color:#df1a18;}
#slideLeft .b-xiao{height:109px;}
#slideLeft .b-xiao h3{border-left:2px solid #b7d052;}
#slideLeft .b-chu{height:76px;}
#slideLeft .b-chu h3{border-left:2px solid #4fcfb5;}
#slideLeft .b-gao{height:76px;}
#slideLeft .b-gao h3{border-left:2px solid #54a3e0;}
#slideLeft .b-chong{height:79px;}
#slideLeft .b-chong h3{border-left:2px solid #ab73ef;}
#slideLeft .b-list-f  div{padding-left:8px;padding-top:4px;}
#slideLeft .b-list-f  div a{display:inline-block;width:64px;height:24px;line-height:24px;margin:0 3px 10px;background:url(../images/other/btn62_24.png) no-repeat 0 0;border-radius:24px;text-align:center;border-bottom:none;}
#slideLeft .b-list-f  div a:hover,#slideLeft .b-list-f  div a.active{color:#fff;background:url(../images/other/btn62_24_r.png) no-repeat 0 0;}
#slideLeft .b-display{display: none;position: absolute;left:246px;top:-1px;width:278px;z-index:11000;margin-left:6px;}
#slideLeft .b-display span{width:12px;background-color:#fff;position: absolute;left:-10px;top:0;border-top:1px solid #eee;border-bottom:1px solid #eee;}
#slideLeft .b-ul{width:266px;height:412px;background-color: #fff;border:1px solid #eee;padding-top:14px;}
#slideLeft .b-ul h3{margin-left:14px;margin-bottom:20px;padding-left:8px;font-size:16px;color:#fff;height:24px;line-height: 24px;}
#slideLeft .b-ul h3.b1{background:url(../images/other/mark1.png) no-repeat 0 0;}
#slideLeft .b-ul h3.b2{background:url(../images/other/mark2.png) no-repeat 0 0;}
#slideLeft .b-ul h3.b3{background:url(../images/other/mark3.png) no-repeat 0 0;}
#slideLeft .b-ul div{padding-left:24px;}
#slideLeft .b-ul div a{margin-bottom:15px;display: inline-block;font-size:14px;color:#666;}
#slideLeft .b-ul div a:hover{color: #df1a18;border:none;}
#slideLeft .b-xiao-list .b-ul h3{margin-bottom:12px;}
#slideLeft .b-xiao-list .b-ul div a{margin:0 46px 15px 0;}
#slideLeft .b-xiao-list .s1{height:129px;}
#slideLeft .b-chu-list{top:-132px;}
#slideLeft .b-chu-list .s2{height:96px;top:130px;}
#slideLeft .b-gao-list{top:-230px;}
#slideLeft .b-gao-list .s3{height:96px;top:229px;}
#slideLeft .b-chong-list{top:-328px;}
#slideLeft .b-chong-list .s4{height:99px;top:327px;}
#slideLeft .b-chu-list div,#slideLeft .b-chong-list div{padding-bottom:15px;}
#slideLeft .b-display .b-ul p a{margin:0 25px 15px 0;}
#slideLeft .b-gao-list .b-ul p a{margin:0 25px 12px 0;}





.regbox{ width:1400px; height:auto !important; position:relative;}
.regbox .regfrom{ width:320px; height:auto !important; padding-bottom:10px; background:#ffffff; position:absolute; top:54px; right:110px;}
.regbox .regfrom .rtit{ width:100%; height:50px; float:left; clear:both; border-bottom:1px solid #eeeeee; position:relative;}
.regbox .regfrom .rtit h2{ font-size:16px; width:100%; text-align:center; line-height:36px; margin-top:14px; color:#df1a18;}
.regbox .regfrom .rtit hr{ width:40px; margin:0 140px; background:#df1a18; height:2px; float:left; clear:both; border:none; padding:0;}
.regbox .regfrom .fromlist{ width:272px; height:auto !important; float:left; clear:both; padding:10px 24px;}
.regbox .regfrom .fromlist ul li{ width:272px; height:32px; margin-top:14px; float:left; clear:both; position:relative;}
.regbox .regfrom .fromlist ul li.frombg{ background:url(../images/from_bg.png);}
.regbox .regfrom .fromlist ul li input{ width:170px; height:32px; line-height:32px; border:none; margin:0; padding:0 50px; outline:none; background:none;}
.regbox .regfrom .fromlist ul li i{ float:left;width:32px; height:32px; position:absolute; left:10px; top:0;}
.regbox .regfrom .fromlist ul li i.icon_phone{background:url(../images/icon_phone.png);}
.regbox .regfrom .fromlist ul li i.icon_key{background:url(../images/icon_key.png);}
.regbox .regfrom .fromlist ul li i.icon_lock{background:url(../images/icon_lock.png);}
.regbox .regfrom .fromlist ul li button.sendcode{ position:absolute; cursor:pointer; right:0; top:0; line-height:32px; color:#333333; border:none; margin:0; padding:0; outline:none; margin-right:20px; background:#f8f8f8;}
.regbox .regfrom .fromlist ul li button.sendcode:hover{ border:none; color:#df1a18;}
.regbox .regfrom .fromlist ul li del{ width:32px; height:32px; background:url(../images/icon_del.png) no-repeat center center; position:absolute; right:10px; top:0;}
.regbox .regfrom .fromlist ul li del:hover{background:url(../images/icon_del_on.png) no-repeat center center;}
.regbox .regfrom .ribbon{ margin-top:20px; height:30px; overflow:hidden;}
.regbox .regfrom .ribbon a{ width:272px; height:30px; line-height:30px;padding-left:40px;}
.regbox .regfrom .ribbon a span{ width:192px;height:30px; line-height:30px; padding-right:40px;}
.regbox .regfrom p{margin-top:10px; text-align:center;}
.regbox .regfrom p.fl{ float:left; margin-left:30px;}
.regbox .regfrom p.fr{ float:right; margin-right:30px;}
.regbox .regfrom p.ct{ width:100%; float:left; clear:both; text-align:center;}
.regbox .regfrom a{color:#666666; font-size:12px;}
.regbox .regfrom a:hover{ color:#df1a18; border-bottom:1px solid #df1a18;}
.regbox .login{ top:100px;}

.ibox-title{float:left;}
.ibox-title i{display:inline-block;height: 24px;width:2px;border-left:2px solid #df1a18;vertical-align:top;margin-right:10px;}
.ibox-title span{font-size:30px;color:#333;margin-top:-10px;display: inline-block;margin-right:4px;}
.ibox-title em{font-size:18px;color: #dcdcdc;vertical-align:top;}
.ibox-phone{float: right;}
.ibox-phone span{font-size: 16px;color: #aaa;}
.ibox-phone em{font-size: 16px;color: #df1a18;padding-left: 34px;background: url(../images/other/phone.png) no-repeat 8px 0;}





/*首页*/
.ibox1{ height:240px;clear:both;padding-bottom:80px;}
.ibox1 .iboxcon{ width:880px; height:204px; padding:2px 0px 30px;border:1px solid #eee;float:left;}
.ibox1 .iboxcon .title h2{font-size:30px;color:#333;padding:0;}
.ibox1 .iboxcon ul{  width:880px;margin-top:-10px; height:138px; float:left; clear:both;}
.ibox1 .iboxcon ul li{ width:146px; height:146px; float:left;border-radius:16px; cursor:pointer;}
.ibox1 .iboxcon ul li span{ width:146px; height:36px; margin-top:30px; text-align:center; float:left; clear:both;}
.ibox1 .iboxcon ul li i{ width:146px; height:36px; margin-top:40px; float:left; clear:both; overflow:hidden; background-image:url(../images/data.png?v=20211116);}
.ibox1 .iboxcon ul li i.d1{ background-position:0 top;}
.ibox1 .iboxcon ul li i.d2{ background-position:-160px top;}
.ibox1 .iboxcon ul li i.d3{ background-position:-320px top;}
.ibox1 .iboxcon ul li i.d4{ background-position:-480px top;}
.ibox1 .iboxcon ul li i.d5{ background-position:-640px top;}
.ibox1 .iboxcon ul li i.d6{ background-position:-800px top;}
.ibox1 .iboxcon ul li font{ width:146px; height:20px; line-height:20px; margin-top:15px; font-size:18px; float:left; clear:both; text-align:center;}

.ibox1 .iboxcon ul li:hover{ background:url(../images/it_bg.png) no-repeat center center;}
.ibox1 .iboxcon ul li:hover i.d1{ background-position:0 bottom;}
.ibox1 .iboxcon ul li:hover i.d2{ background-position:-160px bottom;}
.ibox1 .iboxcon ul li:hover i.d3{ background-position:-320px bottom;}
.ibox1 .iboxcon ul li:hover i.d4{ background-position:-480px bottom;}
.ibox1 .iboxcon ul li:hover i.d5{ background-position:-640px bottom;}
.ibox1 .iboxcon ul li:hover i.d6{ background-position:-800px bottom;}
.ibox1 .iboxcon ul li:hover font{ color:#df1a18;}
.ibox1 .iboxEnter{float: right;width: 306px;}
.ibox1 .iboxEnter div{width:280px;padding:0 12px;border:1px solid #eee;height:37px;line-height:37px;border-top:none;}
.ibox1 .iboxEnter span{font-size: 18px;color: #df1a18;}
.ibox1 .iboxEnter em{font-size: 14px;color: #666;text-decoration: line-through;padding-left:4px;}
.ibox1 .iboxEnter a{width:88px;height:24px;line-height: 24px;display: inline-block;background:url(../images/other/btn88.png) no-repeat 0 0;text-align: center;font-size: 14px;color:#df1a18;margin-left:50px;}
.ibox1 .iboxEnter a:hover{border:none;}


.ibox2{ height:auto !important; padding-bottom:80px; position:relative;}
.ibox2 .tabs{position:absolute; left:0; z-index:10001;top:-24px;}
.ibox2 .con{ width:100%; height:auto !important; float:left; clear:both; position:relative;}
.ibox2 .con ul.ydy{ width:1400px; height:237px; margin-left:-100px; float:left; clear:both;background:url(../images/other/1to1.png) #f8f8f8 no-repeat center 0; position:relative; margin-top:66px;}
.ibox2 .con ul.ydy li{  height:auto !important; float:left; position:absolute; text-align:center; }
.ibox2 .con ul.ydy li.a1{left:118px; top:143px;}
.ibox2 .con ul.ydy li.a2{left:326px; top:-68px;}
.ibox2 .con ul.ydy li.a3{left:475px; top:143px;}
.ibox2 .con ul.ydy li.a4{left:694px; top:-68px;}
.ibox2 .con ul.ydy li.a5{left:800px; top:143px;}
.ibox2 .con ul.ydy li.a6{left:1108px; top:-68px;}
.ibox2 .con ul.ydy li strong{ font-size:18px; color:#333333; font-weight:normal;}
.ibox2 .con ul.ydy li p{ font-size:16px; color:#999999; margin:0; padding:0; margin-top:6px; line-height:20px;}
.ibox2 .con .gxh{ width:1200px; height:248px; float:left; clear:both; overflow:hidden; margin-top:10px;background:url(../images/other/gexinghua.png) no-repeat 0 0; position:relative;}
.ibox2 .con .gxh ul li{ width:190px; position:absolute; text-align:center; font-size:18px; color:#333333; line-height:26px;}
.ibox2 .con .gxh ul li.b1{ left:40px; bottom:180px;}
.ibox2 .con .gxh ul li.b2{ left:273px; top:160px;}
.ibox2 .con .gxh ul li.b3{ left:505px; bottom:180px;}
.ibox2 .con .gxh ul li.b4{ right:273px; top:160px;}
.ibox2 .con .gxh ul li.b5{ right:40px; bottom:180px;}
.ibox2 .con .yikao{ width:1200px; height:249px; float:left; clear:both; margin-top:10px;background:url(../images/other/yikaofudao.jpg) no-repeat 0 0;}

.ibox2 .con .ribbon{ position:absolute; left:0; bottom:-40px;}

.ibox3{ height:auto !important; padding-bottom:80px; position:relative;}
.ibox3 .tabs{margin-top:30px;}
.ibox3 .con{ width:100%; height:auto !important; float:left; clear:both; position:relative;}
.ibox3 .con .con-cont1{float: left;width:290px;margin-right:20px;}
.ibox3 .con .con-cont1 .con-text{border:1px solid #f8f8f8;border-top:none;height:186px;border-bottom-width: 3px;}
.ibox3 .con .con-cont1 .con-text span{display: block;font-size: 18px;color:#333;line-height: 50px;text-align: center;}
.ibox3 .con .con-cont1 .con-text  dl{margin-bottom:16px;margin-left:12px;width:285px;}
.ibox3 .con .con-cont1 .con-text  dt{display:inline-block;width:82px;line-height:20px;font-size: 14px;color: #999;vertical-align: top;}
.ibox3 .con .con-cont1 .con-text  dd{display:inline-block;width:183px;line-height:20px;font-size: 14px;color: #666;vertical-align: top;}
.ibox3 .con .con-cont1 .con-btn{text-align: center;padding-bottom:14px;}
.ibox3 .con .con-cont1 .con-btn  a{display:inline-block;width:90px;height:24px;line-height: 24px;font-size:14px;margin:0 6px;border-bottom: none;}
.ibox3 .con .con-cont1 .con-btn .b1{background:url(../images/other/btn_epty1.png) no-repeat 0 0;color:#f89600;}
.ibox3 .con .con-cont1 .con-btn .b2{background:url(../images/other/btn_epty2.png) no-repeat 0 0;color:#df1a18;}
.ibox3 .con .con-cont2{float: left;width:560px;margin-right:20px;}
.ibox3 .con .con-cont2 img{float: left}
.ibox3 .con .con-cont2 .con-text{background-color:#f8f8f8;height:188px;float:left;}
.ibox3 .con .con-cont2 .con-text span{display: block;font-size: 18px;color:#333;line-height: 50px;text-align: center;}
.ibox3 .con .con-cont2 .con-text  dl{margin-bottom:16px;width:278px;padding-left:8px;}
.ibox3 .con .con-cont2 .con-text  dt{display:inline-block;width:70px;line-height:20px;font-size: 14px;color: #999;vertical-align: top;margin-bottom: 10px;}
.ibox3 .con .con-cont2 .con-text  dd{display:inline-block;width:200px;line-height:20px;font-size: 14px;color: #666;vertical-align: top;margin-bottom: 10px;}
.ibox3 .con .con-cont2 .con-btn{text-align: center;padding-bottom:14px;}
.ibox3 .con .con-cont2 .con-btn  a{display:inline-block;width:90px;height:24px;line-height: 24px;font-size:14px;margin:0 6px;border-bottom: none;}
.ibox3 .con .con-cont2 .con-btn .b1{background:url(../images/other/btn_epty1.png) no-repeat 0 0;color:#f89600;}
.ibox3 .con .con-cont2 .con-btn .b2{background:url(../images/other/btn_epty2.png) no-repeat 0 0;color:#df1a18;}
.ibox3 .con .con-cont2 .con-cont2-1,.ibox3 .con .con-cont2 .con-cont2-1{height:188px;}
.ibox3 .con .con-cont2 .con-cont2-1{margin-bottom:13px;}
.ibox3 .con .con-cont3{height: 389px;overflow: hidden;}
.ibox3 .con .ribbon{margin-top:40px;}


.iboxTeacher {display: none;}
.iboxTeacher .con .tList{padding-bottom:45px;clear:left;border-right:1px solid #f8f8f8;}
.iboxTeacher .con .tList li{float:left;width:298px;height:206px;border:1px solid #f8f8f8;border-right:0;}
.iboxTeacher .con .tList li:hover{border-top:3px solid #f89153;border-bottom:5px solid #f8f8f8;height:199px;}
.iboxTeacher .con .tList p{padding-top:150px;font-size:18px;color:#666;text-align: center;}
.iboxTeacher .con .tList .b1{background:url(../images/other/11_1.png) no-repeat 50% 42px;}
.iboxTeacher .con .tList .b2{background:url(../images/other/11_2.png) no-repeat 50% 42px;}
.iboxTeacher .con .tList .b3{background:url(../images/other/11_3.png) no-repeat 50% 42px;}
.iboxTeacher .con .tList .b4{background:url(../images/other/11_4.png) no-repeat 50% 42px;}
#bgTeacher{background:url(../images/other/12.png) no-repeat 0 0;}
.iboxTeacher .con .t-bg{float:left;clear:left;width:1200px;height:445px;background:url(../images/other/19.png) no-repeat 0 0;}
.iboxTeacher .con .con-level{padding-left:24px;}
.iboxTeacher .con .level li{float:left;position:relative;width:290px;height:262px;padding-top:20px;margin-right:142px;border:1px solid #f8f8f8;}
.iboxTeacher .con .level .no{margin-right: -142px;}
.iboxTeacher .con .level span{position: absolute;top:-1px;left:-23px;width:37px;height:100px;font-size: 20px;color: #fff;text-align: center;padding:28px 10px 0;}
.iboxTeacher .con .level .b1{border-bottom:2px solid #fcc80d;}
.iboxTeacher .con .level .b2{border-bottom:2px solid #f1610a;}
.iboxTeacher .con .level .b3{border-bottom:2px solid #df1a18;}
.iboxTeacher .con .level .b1 span{background: url(../images/other/13_1.png) no-repeat 0 0;}
.iboxTeacher .con .level .b2 span{background: url(../images/other/13_2.png) no-repeat 0 0;}
.iboxTeacher .con .level .b3 span{background: url(../images/other/13_3.png) no-repeat 0 0;}
.iboxTeacher .con .level li div{width:210px;margin:0 auto;}
.iboxTeacher .con .level li h4{line-height:28px;font-size: 16px;color:#666;text-align: center;}
.iboxTeacher .con .level li p{line-height:28px;font-size: 16px;color:#999;}
.iboxTeacher .con .con-exper{width:594px;float:left;}
.iboxTeacher .con .con-exper-bg{background-color:#f8f8f8;}
.iboxTeacher .con .con-exper-img,.iboxTeacher .con .con-exper-text{display: inline-block;vertical-align: top;}
.iboxTeacher .con .w240{width: 226px;padding:0 30px;}
.iboxTeacher .con .w234{width: 260px;padding:0 28px;}
.iboxTeacher .con .w246{width: 246px;padding:0 20px;}
.iboxTeacher .con .con-exper h3{text-align: center;font-size: 18px;color:#666;padding:22px 0 8px;line-height: 18px;}
.iboxTeacher .con .con-exper span{display: inline-block;padding-left:14px;}
.iboxTeacher .con .con-exper .b1{border-left:4px solid #df1a18;}
.iboxTeacher .con .con-exper .b2{border-left:4px solid #fcc80d;}
.iboxTeacher .con .con-exper .b3{border-left:4px solid #f1610a;}
.iboxTeacher .con .con-exper .b4{border-left:4px solid #b7d052;}
.iboxTeacher .con .con-exper p{line-height: 32px;font-size: 16px;color:#999;}

.picScroll-left{ width:1200px; float:left; clear:both; position:relative; height:405px; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ width:44px;height:44px; position:absolute; top:200px;}
.picScroll-left .hd .prev{background: url(../images/other/left.png) no-repeat 0 0;left:-50px;}
.picScroll-left .hd .next{ background: url(../images/other/right.png) no-repeat 0 0;right:-50px; }
.picScroll-left .hd a:hover{ border-bottom:none;}
.picScroll-left .bd{ width:1200px; height:400px; float:left; clear:both; overflow:hidden; }
.picScroll-left .bd ul{overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ height:450px; width:242px;float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li img{ width:230px; margin-right:5px;float:left; clear:both;}

.picScroll-left .bd ul li .con-wrap-cont{border:1px solid #f8f8f8;border-top:none;width:230px;  float:left; clear:both; margin-right:30px;text-align:left;}
.picScroll-left .bd ul li .con-wrap-cont span{display: block;font-size: 18px;color:#333;line-height: 38px;text-align: center;}
.picScroll-left .bd ul li .con-wrap-cont dl{margin-bottom:16px;margin-left:12px;width:285px;}
.picScroll-left .bd ul li .con-wrap-cont dt{display:inline-block;width:72px;line-height:20px;font-size: 14px;color: #999;vertical-align: top;}
.picScroll-left .bd ul li .con-wrap-cont dd{display:inline-block;width:180px;line-height:20px;font-size: 14px;color: #666;vertical-align: top;}
.picScroll-left .bd ul li .con-wrap-btn{text-align: center;padding-bottom:14px;}
.picScroll-left .bd ul li .con-wrap-btn a{display:inline-block;width:90px;height:24px;line-height: 24px;font-size:14px;margin:0 6px;border-bottom: none;}
.picScroll-left .bd ul li .con-wrap-btn .b1{background:url(../images/other/btn_epty1.png) no-repeat 0 0;color:#f89600;}
.picScroll-left .bd ul li .con-wrap-btn .b2{background:url(../images/other/btn_epty2.png) no-repeat 0 0;color:#df1a18;}

		

.ibox5{ height:603px; float:left; clear:both;  position:relative; overflow:hidden;background:url(../images/other/bg_1.jpg) no-repeat 0 0 #fff;}
.ibox5 .tabs{margin-top:30px;}
.ibox5 .map{position: relative;}
.ibox5 .map .tag{ width:1400px; height:1080px; float:left; clear:both; margin:0; padding:0; position:relative;}
.ibox5 .map i{ width:30px; height:30px; position:absolute; cursor:pointer;background:url(../images/tag.png) no-repeat center 10px; font-size:14px; font-style:normal; text-align:center;text-shadow: 1px 0 #ffffff, 0 1px #ffffff,0 -1px #ffffff, -1px 0 #ffffff; margin-top:-24px; margin-left:-30px; z-index:0; }
.ibox5 .map i.on{background:url(../images/tag_on.png) no-repeat center top; color:#df1a18; z-index:100;}
.ibox5 .map i span{ width:60px; height:18px; float:left; clear:both; margin-top:30px; margin-left:-15px;}
.ibox5 .citybox{ width:340px; height:637px; position:absolute; right:0; top:80px; background:url(../images/other/paiBg.png) no-repeat 0 ;}
.ibox5 .citybox .con{ width:340px; height:344px; position:relative; float:left; clear:both;}
.ibox5 .citybox .con h4{ width:340px; height:40px; float:left; clear:both; text-align:center; font-size:18px; color:#333333; line-height:40px;}
.ibox5 .citybox .con img{ width:340px; height:145px; float:left; clear:both; margin-top:5px;}
.ibox5 .citybox .con dl{float:left;height:86px;width:300px;padding:10px 20px 0;line-height: 24px;}
.ibox5 .citybox .con dt{display:inline-block;width:50px;line-height:20px;font-size: 14px;color: #999;vertical-align: top;}
.ibox5 .citybox .con dd{display:inline-block;width:240px;line-height:20px;font-size: 14px;color: #666;vertical-align: top;}
.ibox5 .citybox .con a.btn_red{position:absolute;left:50%;bottom:20px; width:160px; height:30px;margin-left:-80px; line-height:30px; text-align:center; font-size:16px; color:#ffffff;background: linear-gradient(100deg, #ea2213, #f2820a);border-radius:15px; -moz-box-shadow:0 5px 10px #f19a90; -webkit-box-shadow:0 5px 10px #f19a90; box-shadow:0 5px 10px #f19a90; }
.ibox5 .citybox .con a:hover{ border:none; opacity:.8;filter:alpha(opacity=80)}
.ibox5 .citybox .con2{ width:340px; height:284px; position:relative; float:left; clear:both;}
.ibox5 .citybox .con2 h4{ width:340px; height:40px; float:left; clear:both; text-align:center; font-size:18px; color:#333333; line-height:40px;}
.ibox5 .citybox .con2 img{width:305px;margin:0 auto;}
.ibox5 .citybox .con2 .iboxEnter{float: right;width: 340px;}
.ibox5 .citybox .con2 .iboxEnter div{padding-left:20px;height:37px;line-height:37px;border-top:none;}
.ibox5 .citybox .con2 .iboxEnter span{font-size: 18px;color: #df1a18;}
.ibox5 .citybox .con2 .iboxEnter em{font-size: 14px;color: #666;text-decoration: line-through;padding-left:4px;}
.ibox5 .citybox .con2 .iboxEnter a{width:88px;height:24px;line-height: 24px;display: inline-block;background:url(../images/other/btn88.png) no-repeat 0 0;text-align: center;font-size: 14px;color:#df1a18;margin-left:60px;}
.ibox5 .citybox .con2 .iboxEnter a:hover{border:none;}

.ibox5 .school{ width:1200px; height:auto !important;float:left; clear:both; padding-bottom:30px;}
.ibox5 .school ul{ width:1220px; height:auto !important; float:left; clear:both; margin:0; padding:0; margin-top:-20px;  margin-left:-10px;}
.ibox5 .school ul li{margin:20px 10px 0 10px; width:590px; height:200px; position:relative; float:left;}
.ibox5 .school ul li .schbg{ width:614px; height:224px; background:url(../images/other/bbg.png); float:left; clear:both; position:absolute; left:-11px; top:-9px; z-index:0;}
.ibox5 .school ul li .schnr{ width:240px; height:160px; float:left;  padding-left:290px; padding:20px 30px 20px 320px; position:relative; z-index:1;}
.ibox5 .school ul li img{ width:290px; height:200px; position:absolute; left:0; top:0;}
.ibox5 .school ul li h4{ width:240px; font-size:18px; color:#333333; font-weight:normal; padding-bottom:10px;}
.ibox5 .school ul li p{ width:240px; height:auto !important; margin:0; padding:0; line-height:24px; font-size:14px; float:left; clear:both;}
.ibox5 .school ul li p label{ width:46px; float:left; clear:left; color:#999999;}
.ibox5 .school ul li p span{ width:194px; float:right; clear:right; text-align:justify;}
.ibox5 .school ul li a:hover{ border:none;}
.ibox5 .school ul li a.cmore{ width:156px; height:30px; position:absolute; right:72px; bottom:20px; float:left; line-height:30px; text-align:center; color:#ffffff; font-size:16px; background:url(../images/other/btn156_30.png) no-repeat; border:none;}
.ibox5 .school ul li a.cmore:hover{ border:none; opacity:.8;filter:alpha(opacity=80)}

.ibox6{ height:540px;padding-top:60px;}
.ibox6 .con{ width:1200px; height:424px; float:left; clear:both;margin-top:30px;}
.ibox6 .con h4{width:100%; margin:0; padding:0; font-size:18px; color:#333333; float:left; clear:both;}
.ibox6 .con hr{ width:30px; height:2px; background:#fcc80d; border:none; float:left; clear:both;}
.ibox6 .con ul{ width:100%; height:144px; float:left; clear:both; margin-top:2px; overflow:hidden;}
.ibox6 .con ul li{ float:left; width:100%; height:24px; line-height:24px; font-size:14px; color:#999999;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ibox6 .con ul li a{ color:#999999;}
.ibox6 .con ul li a:hover{ color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none;}
.ibox6 .con .lbox{ width:300px; height:424px; float:left; clear:left; overflow:hidden; background:#fafafa;}
.ibox6 .con .lbox .conbox{ width:250px; height:224px; padding:15px 25px; float:left;}
.ibox6 .con .lbox img{ width:300px; height:170px;}
.ibox6 .con .rbox{ width:872px; height:198px; float:right; overflow:hidden; background:#fafafa;}
.ibox6 .con .rbox img{ width:364px; height:198px; float:left;}
.ibox6 .con .rbox .conbox{ width:458px; height:168px; padding:15px 25px; float:left; overflow:hidden;}
.ibox6 .con .rbox .conbox ul{ width:478px; height:96px;}
.ibox6 .con .rbox .conbox ul li{ width:219px; margin:0 20px 0 0;}
.ibox6 .con .mt28{ margin-top:28px;}
.ibox6 .con .ribbon{ margin-top:10px;}
.ibox6 .con{ width:1200px; height:424px; float:left; clear:both;}
/*.ibox6 .con h4{ width:100%; margin:0; padding:0; font-size:18px; color:#333333; float:left; clear:both;}*/
.ibox6 .con hr{ width:30px; height:2px; background:#fcc80d; border:none; float:left; clear:both;}
.ibox6 .con ul{ width:100%; height:164px; float:left; clear:both; margin-top:2px; overflow:hidden;}
.ibox6 .con ul li{ float:left; width:100%; height:24px; line-height:24px; font-size:14px; color:#999999;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ibox6 .con ul li a{ color:#999999;}
.ibox6 .con ul li a:hover{ color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none;}
.ibox6 .con .lbox{ width:300px; height:424px; float:left; clear:left; overflow:hidden; background:#fafafa;}
.ibox6 .con .lbox .conbox{ width:250px; height:224px; padding:15px 25px; float:left;}
.ibox6 .con .lbox img{ width:300px; height:170px;}
.ibox6 .con .rbox{ width:872px; height:198px; float:right; overflow:hidden; background:#fafafa;}
.ibox6 .con .rbox img{ width:364px; height:198px; float:left;}
.ibox6 .con .rbox .conbox{ width:458px; height:168px; padding:15px 25px; float:left; overflow:hidden;}
.ibox6 .con .rbox .conbox ul{ width:478px; height:96px;}
.ibox6 .con .rbox .conbox ul li{ width:219px; margin:0 20px 0 0;}
.ibox6 .con .mt28{ margin-top:28px;}
.ibox6 .con .ribbon{ margin-top:10px;}

/*2021.05.18新增样式*/
.ibox6 .con h5{margin:0; padding:0; font-size:18px; color:#333333; float:left; clear:both;}

.tabs2{ height:24px; float:left; text-align:center; margin:-2px 0 0 30px;}
.ibox6 .con .rbox .conbox ul.chuyi-xx { width:210px; float:left; clear:none;}
.ibox6 .con .rbox .conbox ul.chuyi-xx li { width:40px; margin-right:10px;}
.ibox6 .con .rbox .conbox ul.chuyi-xx li{ height:auto; float:left; margin:0 6px; color:#333; cursor:pointer;}
.ibox6 .con .rbox .conbox ul.chuyi-xx li hr{ width:22px; height:2px; background:none; border:none; float:left; clear:both;}
.ibox6 .con .rbox .conbox .czzl-cont ul{ width:478px; height:auto;}

.ibox7{ height:540px;padding-top:60px;}
.ibox7 .con{ width:1220px; margin-left:-10px; height:420px; float:left; clear:both;margin-top:30px;}
.ibox7 .con .unc{ width:285px; height:420px; float:left; background:#ffffff; margin:0 10px;-moz-box-shadow:0 0 15px #eeeeee; -webkit-box-shadow:0 0 15px #eeeeee; box-shadow:0 0 15px #eeeeee; position:relative;}
.ibox7 .con .unc hr{ width:70px; margin:0 107.5px; background:#fcc80d; height:2px; float:left; clear:both; border:none; padding:0;}
.ibox7 .con .b1 hr{ background:#b7d052;}
.ibox7 .con .b2 hr{ background:#54a3e0;}
.ibox7 .con .b3 hr{ background:#4fcfb6;}
.ibox7 .con .b4 hr{ background:#f89153;}
.ibox7 .con .unc h4{ font-size:18px; color:#333333; text-align:center; width:100%; margin:0; padding:0; height:40px; line-height:40px;}
.ibox7 .con .unc img{ width:285px;}
.ibox7 .con .unc ul{ width:255px; height:auto !important; padding:15px 10px 5px 10px; float:left; clear:both; overflow:hidden;}
.ibox7 .con .unc ul li { width:240px; padding-left:15px; height:auto !important; float:left; clear:both; line-height:24px; background:url(../images/d.png) no-repeat; background-position:left 7px; overflow:hidden; cursor:pointer;}
.ibox7 .con .unc ul li strong{ width:240px; color:#666666; height:24px; line-height:24px; float:left; clear:both; font-weight:normal;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ibox7 .con .unc ul li span{ width:240px;height:54px; line-height:18px; word-break:break-all;float:left; clear:both; font-size:14px; color:#999999; display:none;}
.ibox7 .con .unc ul li.on{background:url(../images/dd.png) no-repeat; background-position:left 7px;}
.ibox7 .con .unc ul li.on span{ display:block;}
.ibox7 .con .unc ul li a:hover strong{ color:#df1a18;}
.ibox7 .con .unc h5{width:255px; padding:0 15px; margin-top:10px; line-height:24px; float:left; clear:both; text-align:center; font-size:14px; font-weight:normal; color:#333333;}
.ibox7 .con .unc p{width:255px; padding:5px 15px; margin:0; float:left; clear:both; font-size:14px; color:#666666; line-height:18px; min-height:30px; text-align:left; text-align:justify;}
.ibox7 .con .ribbon{ margin-top:10px;}
.tese1v1{ height:600px;}
.tese1v1 .con{ height:446px;}
.tese1v1 .con .unc{ height:446px;}
.tese1v1 .con .ribbon{ position:absolute; left:0; bottom:20px;}

.ibox8{ height:auto !important; padding-bottom:80px; position:relative;}
.ibox8 .con{ width:1200px; height:280px; float:left; clear:both;position: relative;}
.ibox8 .con .ibox-checkBtn{width:106px;}
.ibox8 .con .ibox-checkBtn span{display: block;width: 106px;height:50px;line-height:50px;text-align:center;border:1px solid #eee;border-left:2px solid #eee;margin-bottom:2px;font-size:18px;color:#333;cursor: pointer;}
.ibox8 .con .ibox-checkBtn .on{color:#df1a18;border-left:2px solid #df1a18;}
.ibox8 .con .ibox-checkBtn em{display: block;width: 106px;height:170px;border:1px solid #eee;border-left:2px solid #eee;}
.ibox8 .con .ibox8-conts{position:absolute;left:120px;top:0;}
.ibox8 .con .ibox8-conts .line{position:absolute;left:-16px;top:0;background-color:#fff;width:17px;height:50px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.ibox8 .con .ibox8-cont1{width:1055px;border:1px solid #eee;padding:11px 5px 11px 18px;float:left;margin-right:18px;} 
.ibox8 .con .ibox8-cont1 ul{width:350px;}
.ibox8 .con .ibox8-cont1 ul em{display:inline-block;width:32px;font-size:14px;color:#d2d2d2;text-align: right;margin-right:10px;}
.ibox8 .con .ibox8-cont1 ul .on em{font-size:30px;color:#fcc80d;border-bottom:2px solid #fcc80d;vertical-align: top;}
.ibox8 .con .ibox8-cont1 .text{display: inline-block;width:296px;font-size:14px;color:#999;}
.ibox8 .con .ibox8-cont1 .text a{color:#666;line-height:24px;}
.ibox8 .con .ibox8-cont1 .text a:hover{border:none;color:#df1a18;}
.ibox8 .con .ibox8-cont1 .text span{line-height: 20px;}
.ibox8 .con .ribbon{ padding:10px 0 0 130px;}
.ibox8 .con .ibox8-cont2{width:440px;border:1px solid #eee;padding:17px 18px;float:left;}
.ibox8 .con .ibox8-cont2 .all8{width:346px;}
.ibox8 .con .ibox8-cont2 .all8 h5{border-left:2px solid #df1a18;font-size:18px;color:#333;padding-left:10px;line-height:18px;margin-bottom:6px;}
.ibox8 .con .ibox8-cont2 .all8 ul{ width:346px;}
.ibox8 .con .ibox8-cont2 .all8 ul li { width:340px; padding-left:15px; height:auto !important; float:left; clear:both; line-height:24px; background:url(../images/d.png) no-repeat; background-position:left 7px; overflow:hidden; cursor:pointer;}
.ibox8 .con .ibox8-cont2 .all8 ul li a{ width:340px; color:#666666; height:24px; line-height:24px; float:left; clear:both; font-weight:normal;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ibox8 .con .ibox8-cont2 .all8 ul li span{ width:340px;line-height:18px; word-break:break-all;float:left; clear:both; font-size:14px; color:#999999; display:none;}
.ibox8 .con .ibox8-cont2 .all8 ul li.on{background:url(../images/dd.png) no-repeat; background-position:left 7px;}
.ibox8 .con .ibox8-cont2 .all8 ul li.on span{ display:block;}
.ibox8 .con .ibox8-cont2 .all8 ul li a:hover{ color:#df1a18;border:none;}
.ibox8 .con #ibox8-conts-2 .line{position:absolute;left:-16px;top:54px;background-color:#fff;width:17px;height:50px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.ibox8 .con #ibox8-conts-3 .line{position:absolute;left:-16px;top:108px;background-color:#fff;width:17px;height:50px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.ibox8 .con #ibox8-conts-4 .line{position:absolute;left:-16px;top:162px;background-color:#fff;width:17px;height:50px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.ibox8 .con #ibox8-conts-5 .line{position:absolute;left:-16px;top:216px;background-color:#fff;width:17px;height:50px;border-top:1px solid #eee;border-bottom:1px solid #eee;}


.ibox9{height:auto !important;position:relative;padding-bottom:28px;}
.ibox9 .con{ width:1200px; float:left; clear:both;position: relative;}
.ibox9 .con ul{width:1200px;float: left;clear:both}
.ibox9 .con ul li{float: left;width:290px;height:382px;margin-right:14px;background-color:#f8f8f8;margin-bottom:12px;}
.ibox9 .con ul li.no{margin-right:-20px;}
.ibox9 .con ul li p{font-size:18px;color:#333;line-height:24px;padding:14px 16px;}
.ibox9 .con ul li span{display: block;color:#999;font-size: 14px;padding:0 16px;}

.ibox10{height:auto !important;position:relative;padding-bottom:100px;}
.ibox10 .con{ width:1200px; float:left; clear:both;position: relative;}
.ibox10 .con .iboxEnter{float: left;width: 306px;}
.ibox10 .con .iboxEnter div{width:280px;padding:0 12px;border:1px solid #eee;height:37px;line-height:37px;border-top:none;}
.ibox10 .con .iboxEnter span{font-size: 18px;color: #df1a18;}
.ibox10 .con .iboxEnter em{font-size: 14px;color: #666;text-decoration: line-through;padding-left:4px;}
.ibox10 .con .iboxEnter a{width:88px;height:24px;line-height: 24px;display: inline-block;background:url(../images/other/btn88.png) no-repeat 0 0;text-align: center;font-size: 14px;color:#df1a18;margin-left:50px;}
.ibox10 .con .iboxEnter a:hover{border:none;}
.ibox10 .con .rbox{width:790px;padding:0 40px;height:240px;background-color: #f8f8f8;}
.ibox10 .rbox .frombox{ width:590px;padding-top:32px;}
.ibox10 .rbox .frombox .unfm{ float:left; margin-top:15px; margin-right:50px; height:40px;}
.ibox10 .rbox .frombox .noMar{margin-right:0;}
.ibox10 .rbox .frombox .co_12{ width:400px;margin-top:25px;}
.ibox10 .rbox .frombox .co_12 .input_text{width:340px;text-align: center;}
.ibox10 .rbox .frombox .co_6{ width:230px;}
.ibox10 .rbox .frombox .co_6 .sel_mask{ width:230px;background:url(../images/other/input230_40.png) no-repeat 0 0;}
.ibox10 .rbox .frombox .co_6 .sel_mask span{text-align: center;background: url(../images/other/jiantou2.png) no-repeat 160px center;}
.ibox10 .rbox .ribbon{ height:34px; margin-top:20px;}
.ibox10 .rbox .ribbon a{ height:34px; line-height:34px; background:url(../images/btn/red_34.png) no-repeat left top; padding-left:70px;}
.ibox10 .rbox .ribbon a span{ float:left; clear:both; font-size:16px; height:34px; line-height:34px; padding-right:70px;  background:url(../images/btn/red_34.png) no-repeat right bottom;}

/*.ibox11{position:relative;padding-bottom:20px;height:506px;background:url(../images/other/shizi-1.jpg) no-repeat 0 0 #fff;}*/

.ibox11{ height:396px; position:relative;}
.ibox11 .lbox{ width:450px; height:300px; border:4px solid #ffffff; position:relative; float:left; }
.ibox11 .lbox .video{ width:455px; height:254px; float:left; margin-left:60px; margin-top:24px; position:relative;}
.ibox11 .lbox .video .bg{ width:100%; height:254px; background:#000000; opacity:.55; filter:alpha(opacity=55); position:absolute; left:0; top:0; z-index:1;}
.ibox11 .lbox .video .player{ width:100%; height:100%; position:absolute; left:0; top:0; background:url(../images/player.png) no-repeat center center; z-index:2}
.ibox11 .lbox .video .player:hover{ border:none; opacity:.8;filter:alpha(opacity=80)}
.ibox11 .rbox{ width:480px; height:290px;padding-top:30px; float:left; margin-left:100px;}
.ibox11 .rbox h4{ color:#df1a18; width:460px; height:40px; float:left; clear:both; font-size:20px; line-height:40px; text-align:center;}
.ibox11 .rbox .frombox{ width:480px;}
.ibox11 .rbox .frombox .unfm{ float:left; margin-top:15px; margin-right:20px; height:40px;}
.ibox11 .rbox .frombox .co_12{ width:460px;}
.ibox11 .rbox .frombox .co_12 .bd-ipt{ width:100%; height:1.8rem;  border:1px solid #b7b7b7; border-radius:.2rem; background-color:#ffffff}
.ibox11 .rbox .frombox .co_12 .bd-ipt p { width:25%; text-align:center; font-size:0.91rem; color:#ff343c; line-height:1.8rem; float:left;}
.ibox11 .rbox .frombox .co_12 .bd-ipt input{ width:74%; height:1.65rem; line-height:1.8rem; border:none; float:left; background-color:#ffffff}
.ibox11 .rbox .frombox .co_12 .bd-ipt.Gradename{width:75%; height:1.8rem; line-height:1.8rem; border:none; float:left; background:none;}
.ibox11 .rbox .frombox .co_12 .bd-ipt.Provincename{width:75%; height:1.8rem; line-height:1.8rem; border:none; float:left; background:none;}
.inputText {color:#dadada;font-size:.80rem}
.inputOn {color:#330000;font-size:.80rem}

.ibox11 .rbox .frombox .co_6{ width:220px;}
.ibox11 .rbox .frombox .co_6 .sel_mask{ width:220px;}
.ibox11 .rbox .frombox .ribbon{ height:34px; margin-top:40px;}
.ibox11 .rbox .frombox .ribbon a{ height:34px; line-height:34px; background:url(../images/btn/red_34.png) no-repeat left top; padding-left:70px;}
.ibox11 .rbox .frombox .ribbon a span{ float:left; clear:both; font-size:16px; height:34px; line-height:34px; padding-right:70px;  background:url(../images/btn/red_34.png) no-repeat right bottom;}

.ibox12{height:auto !important;position:relative;padding-bottom:20px;}
.ibox12 .con{width:1200px;height:275px; margin-top:20px;float:left; clear:both;position: relative;background:url(../images/other/shizi-2.jpg) no-repeat center 0 #fff;}
.ibox12 .con a{position:absolute;left:50%;margin-left:-91px;bottom:20px;width:182px;height:32px;line-height: 32px;background: url(../images/other/btn182_32.png) no-repeat 0 0;font-size:18px;text-align:center;color:#fff;}
.ibox12 .con a:hover{border:none;}

.ibox13{height:auto !important;position:relative;padding-bottom:30px;}
.ibox13 .con{ width:1200px; float:left; clear:both;position: relative;}
.ibox13 .con ul{padding-top:10px;}
.ibox13 .con ul li{width:340px;padding:0 20px;height:216px;border:1px solid #f8f8f8;float:left;margin-right:30px;position: relative;}
.ibox13 .con ul li.no{margin-right:-30px;}
.ibox13 .con ul li i{height: 4px;background-color: #fcc80d;position: absolute;}
.ibox13 .con ul li .i1{width:190px;top:-2px;left:50%;margin-left:-95px;}
.ibox13 .con ul li .i2{width:118px;bottom:-2px;left:50%;margin-left:-59px;}
.ibox13 .con ul li h4{font-size:16px;color: #666;text-align: center;line-height:44px;margin-bottom:5px;}
.ibox13 .con ul li p{padding-left:16px;background:url(../images/other/li.png) no-repeat 0 8px;font-size:14px;color:#999;line-height:24px;margin-bottom:10px;}

.ibox14{height:auto !important;position:relative;padding-bottom:20px;}
.ibox14 .con{ width:1200px; float:left; clear:both;position: relative;padding-top:15px;}
.ibox14 .con .con1{width:508px;}
.ibox14 .con .con1 img{margin-bottom:10px;}
.ibox14 .con .con2{width:668px;}
.ibox14 .con .ibox14-cont{padding-left:62px;}
.ibox14 .con .ibox14-cont h4{font-size:16px;color: #666;line-height: 24px;}
.ibox14 .con .ibox14-cont p{font-size:14px;color:#999;line-height: 24px;margin-bottom:12px;}
.ibox14 .con .b1{background:url(../images/other/num1.png) no-repeat 0 0;}
.ibox14 .con .b2{background:url(../images/other/num2.png) no-repeat 0 0;padding-right:12px;}
.ibox14 .con .b3{background:url(../images/other/num3.png) no-repeat 0 0;padding-right:12px;}
.ibox14 .con .b4{background:url(../images/other/num4.png) no-repeat 0 0;padding-right:12px;}

.ibox15{height:auto !important;position:relative;padding-bottom:100px;}
.ibox15 .con{ width:1198px;height:754px;border:1px solid #eee; float:left; clear:both;position: relative;padding:7px 0;}
.ibox15 .con .con1{width:240px;height:742px;border-right:1px solid #eee;padding:12px 0 0 20px;}
.ibox15 .con .con1 h4{border-left:2px solid #fcc80d;padding-left:6px;font-size:18px;color:#333;line-height: 18px;margin-bottom:20px;}
.ibox15 .con .con1 a{width:100px;height:30px;line-height: 30px;text-align:center;display: inline-block;background:url(../images/other/btn100_30.png) no-repeat;margin-right:12px;margin-bottom:16px;}
.ibox15 .con .con1 a:hover,.ibox15 .con .con1 a.on{background:url(../images/other/btn100_30_on.png) no-repeat;color: #fff;border:none; }
.ibox15 .con .con2{width:920px;padding-top:12px;position: relative;}
.ibox15 .con .con2 ul{float: left;clear:both}
.ibox15 .con .con2 li{float: left;width:412px;height:97px;background:url(../images/other/jiao.png) no-repeat right bottom #f8f8f8;border-left:4px solid #fcc80d;position: relative;margin-right:18px;margin-bottom:17px;padding-left:24px;}
.ibox15 .con .con2 li span{position: absolute;left:-4px;bottom:0;width: 4px;height: 57px;background: #ea2713;}
.ibox15 .con .con2 li h4{padding-top:12px;line-height: 28px;font-size:18px;color:#333;}
.ibox15 .con .con2 li p{line-height: 22px;color:#666;font-size:14px;}
.ibox15 .con .con2 .pages{text-align:center;position: absolute;bottom:-30px;width:100%;}
.ibox15 .con .con2 .pages span{display: inline-block;width: 10px;height: 10px;background: url(../images/other/page2.png) no-repeat 0 0;margin:0 3px;}
.ibox15 .con .con2 .pages .on{background: url(../images/other/page1.png) no-repeat 0 0;}



.ibox17{height:440px;position:relative;background: url(../images/other/17-bg.jpg) no-repeat 0 0;}
.ibox17 .con{ width:1200px;float:left; clear:both;position: relative;}
.ibox17 .con ul{float: left;clear:both}
.ibox17 .con ul li{float: left;position: relative;width:344px;height:74px;padding:0 20px;background-color:#fff;margin-right:24px;margin-top:14px;}
.ibox17 .con ul li.no{margin-right:-30px;}
.ibox17 .con ul li.n1{border-bottom:4px solid #df1a18;}
.ibox17 .con ul li.n2{border-bottom:4px solid #f89153;}
.ibox17 .con ul li.n3{border-bottom:4px solid #fcc80d;}
.ibox17 .con ul li.n4{border-bottom:4px solid #b7d052;}
.ibox17 .con ul li.n5{border-bottom:4px solid #52d099;}
.ibox17 .con ul li.n6{border-bottom:4px solid #529fd0;}
.ibox17 .con ul li h4{font-size: 16px;color:#333;line-height: 38px;}
.ibox17 .con ul li em{position: absolute;left:0;top: 0;width:16px;height:16px;line-height:16px;font-style: italic;font-size:12px;color: #fff;}
.ibox17 .con ul li.n1 em{background-color:#df1a18;}
.ibox17 .con ul li.n2 em{background-color:#f89153;}
.ibox17 .con ul li.n3 em{background-color:#fcc80d;}
.ibox17 .con ul li.n4 em{background-color:#b7d052;}
.ibox17 .con ul li.n5 em{background-color:#52d099;}
.ibox17 .con ul li.n6 em{background-color:#529fd0;}
.ibox17 .con ul li span{color:#999;}
.ibox17 .con ul li h4:hover{color: #df1a18;}

.ibox18{height:300px;position:relative;padding-bottom:150px;}
.ibox18 .con{ width:1200px;float:left; clear:both;position: relative;}
.ibox18 .con .con-cont{height:300px;width: 1200px;}
.ibox18 .con .con-cont img{float: left; width:435px; height:300px;}
.ibox18 .con .con-cont div{float: right;width:654px;height:276px;padding-right:50px;padding-top:32px;}
.ibox18 .con .con-cont div p{line-height:26px;font-size: 16px;color:#666;text-indent: 2em; }

.ibox19{position:relative;padding-bottom:50px;}
.ibox19 .con{ width:1200px;float:left; clear:both;position: relative;}
.ibox19 .con .con-list{float: left;clear:both;}
.ibox19 .con .con-list li{float: left;width:290px;height:280px;background-color:#ffffff;border-bottom:2px solid #f8f8f8;margin-right:12px;}
.ibox19 .con .con-list li.no{margin-right: -20px;}
.ibox19 .con .con-list li div{padding-top:18px;text-align: center;}
.ibox19 .con .con-list li a{display: inline-block;width:120px;height:41px;line-height: 28px;color:#fff;margin:0 8px;}
.ibox19 .con .con-list li a.b1{background: url(../images/other/btn_r.png) no-repeat 0 0;}
.ibox19 .con .con-list li a.b2{background: url(../images/other/btn_y.png) no-repeat 0 0;}
.ibox19 .con .con-list li a:hover{border: none;}
.ibox19 .con .pages{width:1200px;float:left;clear:both;text-align:center;padding-top:28px;height:10px;}
.ibox19 .con .pages span{display: inline-block;width: 10px;height: 10px;background: url(../images/other/page2.png) no-repeat 0 0;margin:0 3px;}
.ibox19 .con .pages .on{background: url(../images/other/page1.png) no-repeat 0 0;}


.ibox20{height:auto !important;position:relative;}
.ibox20 .con{ width:1200px;float:left; clear:both;position: relative;}
.ibox20 .con .con-list{float: left;clear:both;}
.ibox20 .con .con-list li{height:200px;float: left;}
.ibox20 .con .con-list .s1{width:240px;margin-right:16px;}
.ibox20 .con .con-list .s1 p{height:98px;line-height: 98px;padding-left:100px;font-size: 18px;color:#fff;}
.ibox20 .con .con-list .s1 p.b1{background: url(../images/other/10_1.png) no-repeat 63px 30px #f85353;}
.ibox20 .con .con-list .s1 p.b2{background: url(../images/other/10_2.png) no-repeat 57px 30px #f89153;}
.ibox20 .con .con-list .s1 p.b3{background: url(../images/other/10_3.png) no-repeat 48px 30px #b7d052;}
.ibox20 .con .con-list .s2 p.b4{display:inline-block;height:200px;width:130px;background: url(../images/other/10_4.png) no-repeat 45px 68px #52d099;vertical-align: top;font-size: 18px;color:#fff;text-align:center;line-height: 230px}
.ibox20 .con .con-list .s1 div{background-color:#f8f8f8;padding:16px 30px 0;height:86px;text-align: center;font-size:16px;color:#666;}
.ibox20 .con .con-list .s2{width:430px;background: #f8f8f8;}
.ibox20 .con .con-list .s2 div{display:inline-block;width:146px;height:200px;padding:0 20px;vertical-align: top;}
.ibox20 .con .con-list .s2 div span{display:inline-block;width:262px;font-size:16px;color:#666;padding:12px 0;}
.ibox20 .con .con-list .s2 div span.n1{border-bottom: 1px solid #eee;}

.ibox21{height:auto !important;position:relative;}
.ibox21 .con{ width:1200px;float:left; clear:both;position: relative;}

.ibox22{height:auto !important;position:relative;padding-bottom:100px;}
.ibox22 .con{ width:1200px;height:320px;background:url(../images/other/21.jpg) no-repeat 0 0;float:left; clear:both;position: relative;}
.ibox22 .con .links{height:110px;padding-top:66px;text-align: center;}
.ibox22 .con .links a{margin:0 11px 22px;width:202px;height:34px;line-height: 34px;display: inline-block;background:url(../images/other/btn202_34.png) no-repeat 0 0;color:#333;font-size: 18px;}
.ibox22 .con .links a.on,.ibox22 .con .links a:hover{background: url(../images/other/btn202_34_on.png) no-repeat 0 0;color:#fff;border-bottom: none;}

.ibox23{height:auto !important;position:relative;padding-bottom:30px;}
.ibox23 .con{ width:1200px;height:340px;border:1px solid #eee;float:left; clear:both;position: relative;}
.ibox23 .con .con-cont{padding:24px 26px;}
.ibox23 .con .con-cont .b1{margin-bottom:20px;}
.ibox23 .con .con-cont .b1 span,.ibox23 .con .con-cont .b2 span{display: inline-block;padding-left:6px;width:96px;margin-top:4px;line-height:18px;font-size: 18px;color:#333;}
.ibox23 .con .con-cont .b1 p{display: inline-block;width:1020px;font-size:16px;color:#666;vertical-align: top;line-height:26px;}
.ibox23 .con .con-cont .b1 .c1{border-left:4px solid #f25755;}
.ibox23 .con .con-cont .b1 .c2{border-left:4px solid #f89153;}
.ibox23 .con .con-cont .b1 .c3{border-left:4px solid #fcc80d;}
.ibox23 .con .con-cont .b2 .c4{border-left:4px solid #b7d052;}
.ibox23 .con .con-cont .b2 .c5{border-left:4px solid #54a3e0;}
.ibox23 .con .con-cont .b2 .c6{border-left:4px solid #4fcfb5;}
.ibox23 .con .con-cont .b2 .c7{border-left:4px solid #ab73ef;}
.ibox23 .con .con-cont .b2{display: inline-block;}
.ibox23 .con .con-cont .b2 p{width:170px;display: inline-block;}
.ibox23 .con .book{ width:220px;margin:0 auto;height:30px; padding:0;padding-top:14px;text-align: center;}
.ibox23 .con .book a{ width:66px; height:30px; color:#ffffff; line-height:30px; padding-left:20px; font-size:16px; border-radius:15px; text-align:center; cursor:pointer;}
.ibox23 .con .book a span{ width:66px; padding-right:20px;float:left;  height:30px; line-height:30px;}
.ibox23 .con .book .redbtn{ background:url(../images/btn/hong_30.png) no-repeat left top; float:left; }
.ibox23 .con .book .redbtn span{background:url(../images/btn/hong_30.png) no-repeat right bottom; }
.ibox23 .con .book .yelbtn{ background:url(../images/btn/yel_30.png) no-repeat left top; float:right; }
.ibox23 .con .book .yelbtn span{background:url(../images/btn/yel_30.png) no-repeat right bottom; }
.ibox23 .con .book a:hover{ opacity:.8;filter:alpha(opacity=80); border:none; color:#ffffff;}


.ibox24{height:520px;position:relative;background:url(../images/other/22.jpg) no-repeat 0 0;}
.ibox24 .con{ width:1200px;float:left; clear:both;position: relative;}
.ibox24 .con .con-list li{padding-left:100px;height:80px;width:500px;float: left;margin-bottom:30px;}
.ibox24 .con .con-list .b1{background: url(../images/other/11_1.png) no-repeat 0 0;}
.ibox24 .con .con-list .b2{background: url(../images/other/11_2.png) no-repeat 0 0;}
.ibox24 .con .con-list .b3{background: url(../images/other/11_3.png) no-repeat 0 0;}
.ibox24 .con .con-list .b4{background: url(../images/other/11_4.png) no-repeat 0 0;}
.ibox24 .con .con-list .b5{background: url(../images/other/11_5.png) no-repeat 0 0;}
.ibox24 .con .con-list .b6{background: url(../images/other/11_6.png) no-repeat 0 0;}
.ibox24 .con .con-list h5{width:490px;font-size: 18px;color: #333;line-height: 26px;}
.ibox24 .con .con-list p{width:490px;font-size: 16px;color: #666;line-height: 24px;}

.ibox25{height:auto !important;position:relative;padding-bottom:20px;}
.ibox25 .con{ width:1200px;float:left; clear:both;position: relative;}
.ibox25 .con .con-bg{width:1200px;height:350px;background: url(../images/other/12.png) no-repeat center 0;position: relative;}
.ibox25 .con .con-bg span{font-size: 16px;color:#666;text-align: center;position: absolute;line-height: 24px;}
.ibox25 .con .con-bg .b1{width:170px;left:58px;bottom:40px;}
.ibox25 .con .con-bg .b2{width:178px;left:238px;top:40px;}
.ibox25 .con .con-bg .b3{width:180px;left:418px;bottom:40px;}
.ibox25 .con .con-bg .b4{width:176px;left:596px;top:40px;}
.ibox25 .con .con-bg .b5{width:188px;left:766px;bottom:40px;}
.ibox25 .con .con-bg .b6{width:180px;left:948px;top:40px;}



.ibox26{height:380px;position:relative;background:url(../images/other/23.jpg) no-repeat 0 0;}
.ibox26 .con{ width:1200px;float:left; clear:both;position: relative;}
.ibox26 .con .con-list{padding-top:40px;height:170px;}
.ibox26 .con .con-list li{float: left;width:164px;height:110px;padding-top:20px;background-color:#fff;border-top:2px solid #ffa710;position: relative;margin-right:42px;}
.ibox26 .con .con-list li.no{margin-right: -50px;}
.ibox26 .con .con-list li span{position: absolute;top:-40px;left:50%;margin-left:-30px;width:60px;height:60px;}
.ibox26 .con .con-list li .b1{background: url(../images/other/13_1.png) no-repeat 0 0;}
.ibox26 .con .con-list li .b2{background: url(../images/other/13_2.png) no-repeat 0 0;}
.ibox26 .con .con-list li .b3{background: url(../images/other/13_3.png) no-repeat 0 0;}
.ibox26 .con .con-list li .b4{background: url(../images/other/13_4.png) no-repeat 0 0;}
.ibox26 .con .con-list li .b5{background: url(../images/other/13_5.png) no-repeat 0 0;}
.ibox26 .con .con-list li .b6{background: url(../images/other/13_6.png) no-repeat 0 0;}
.ibox26 .con .con-list li h5{font-size:18px;color:#333;line-height:40px;text-align: center;}
.ibox26 .con .con-list li p{font-size: 16px;color:#666;line-height: 24px;text-align: center;}


.ibox27{height:auto !important;position:relative;padding-bottom:100px;}
.ibox27 .con{ width:1200px;float:left; clear:both;position: relative;}
.ibox27 .con .con-list li{position:relative;width:262px;height:46px;padding:9px 11px;float: left;margin-right:18px;margin-bottom:14px;border: 1px solid #ebebeb; }
.ibox27 .con .con-list li.no{margin-right:-20px;}
.ibox27 .con .con-list li span{position: absolute;width:96px;height:4px;left: 50%;top:0;margin-left:-48px;}
.ibox27 .con .con-list li .b1{background-color: #f34240;}
.ibox27 .con .con-list li .b2{background-color: #f89153;}
.ibox27 .con .con-list li .b3{background-color: #fcc80d;}
.ibox27 .con .con-list li .b4{background-color: #b7d052;}
.ibox27 .con .con-list li .b5{background-color: #4fcfb5;}
.ibox27 .con .con-list li .b6{background-color: #429ade;}
.ibox27 .con .con-list li .b7{background-color: #a368ec;}
.ibox27 .con .con-list li .b8{background-color: #be48d3;}
.ibox27 .con .con-list li p{border:1px solid #ebebeb;width:260px;height: 44px;line-height: 44px;text-align: center;font-size:16px;color:#666;}

.ibox28{height:auto !important;position:relative;padding-bottom:30px;}
.ibox28 .con{ width:1200px;float:left; clear:both;position: relative;}
.ibox28 .con .con-cont{width:1200px;border:1px solid #eeeeee;padding:18px 0;min-height: 110px;}
.ibox28 .con .con-types{padding:0 16px;width:1168px;float: left;clear:both;margin-bottom:12px; position:relative;}
.ibox28 .con .con-types i{float:left;width:12px;height:12px;margin-right:8px;background: url(../images/other/choice.png) no-repeat 0 0;margin-top:6px;}
.ibox28 .con .con-types em{float:left;width:80px;font-size: 18px;color: #333;vertical-align: middle;}
.ibox28 .con .con-types .btns{float:left;vertical-align: middle;margin-top:-5px;}
.ibox28 .con .con-types .btns a{ height:30px; float:left;padding-left:20px; text-align:center; color:#666666;background:url(../images/btn/border_h_30.png) no-repeat left top;}
.ibox28 .con .con-types .btns a span{ float:left; clear:both;padding-right:20px;line-height:30px;background:url(../images/btn/border_h_30.png) no-repeat right bottom;}
.ibox28 .con .con-types .btns a.on,.ibox28 .con .con-types .btns a:hover{ border:none;background:url(../images/btn/red_30.png) no-repeat left top; color:#ffffff;}
.ibox28 .con .con-types .btns a.on span,.ibox28 .con .con-types .btns a:hover span{background:url(../images/btn/red_30.png) no-repeat right bottom; color:#ffffff;}
.ibox28 .con .classes .btns,.ibox28 .con .subjects .btns{display: none;}
.ibox28 .con .classes .show,.ibox28 .con .subjects .show{display: block;}
.ibox28 .con .con-more{padding-top:40px;}
.ibox28 .con .con-list{width: 1200px;float: left;clear:both}
.ibox28 .con .con-list li{float: left;width:578px;height:220px;background: url(../images/other/20.png) no-repeat 0 0;margin-right:40px;margin-bottom:20px;}
.ibox28 .con .con-list li.no{margin-right:-50px;}
.ibox28 .con .con-list .con-text{float:left;padding-top:10px;width:348px;padding-left:30px;text-align: center;}
.ibox28 .con .con-list .con-text h5{font-size:18px;color: #333;line-height: 40px;}
.ibox28 .con .con-list .con-text span,.ibox28 .con .con-list .con-text p{font-size:16px;color: #666;line-height: 28px;}
.ibox28 .con .con-list .con-text span{display: inline-block;padding-left: 20px;background: url(../images/other/sanjiao.png) no-repeat 0 center;}
.ibox28 .con .con-list .con-text p{text-align: left;height: 100px;}
.ibox28 .con .con-list .con-text em{font-style: 14px;color: #999;}
.ibox28 .con .con-list .con-btn{float: right;text-align: center;width:90px;padding-right:34px;padding-top:60px;}
.ibox28 .con .con-list .con-btn  a{display:inline-block;width:90px;height:24px;line-height: 24px;margin-bottom:38px;font-size:14px;border-bottom: none;}
.ibox28 .con .con-list .con-btn .b1{background:url(../images/other/btn_epty1.png) no-repeat 0 0;color:#f89600;}
.ibox28 .con .con-list .con-btn .b2{background:url(../images/other/btn_epty2.png) no-repeat 0 0;color:#df1a18;} 
.ibox28 .con .con-send{padding-top:20px;}
.ibox28 .con .con-send span,.ibox28 .con .con-send a{font-size: 14px;color: #999;}
.ibox28 .con .con-send a{margin-left:15px;}
.ibox28 .con .con-send a:hover{color: #df1a18;}



.ibox29{height:auto !important;position:relative;padding-bottom:100px;}
.ibox29 .con{ width:1200px;float:left; clear:both;position: relative;}
.ibox29 .con .iboxEnter{float: left;width: 306px;}
.ibox29 .con .iboxEnter div{width:280px;padding:0 12px;border:1px solid #eee;height:37px;line-height:37px;border-top:none;}
.ibox29 .con .iboxEnter span{font-size: 18px;color: #df1a18;}
.ibox29 .con .iboxEnter em{font-size: 14px;color: #666;text-decoration: line-through;padding-left:4px;}
.ibox29 .con .iboxEnter a{width:88px;height:24px;line-height: 24px;display: inline-block;background:url(../images/other/btn88.png) no-repeat 0 0;text-align: center;font-size: 14px;color:#df1a18;margin-left:50px;}
.ibox29 .con .iboxEnter a:hover{border:none;}
.ibox29 .con .rbox{width:880px;height:240px;}
.ibox29 .con .rbox li{float:left;width:330px;height:68px;line-height: 68px;padding:0 20px 0 80px;border-bottom:2px solid #fcc80d;background:url(../images/other/li_y.png) no-repeat 44px 32px #f8f8f8;margin-left: 10px;margin-bottom:14px;font-size:18px;color: #333;}



.ibox33{ padding-bottom: 30px;}
.ibox33 .con{ width:1200px; height:auto !important; float: left; clear: both; position: relative;}
.ibox33 .con ul li a h4{ color:#666666;}
.ibox33 .con ul li a:hover h4{ color:#df1a18;}
.ibox33 .con ul.two{width:1240px; height:auto !important; float:left; clear:both; margin-left:-20px;padding-bottom:20px; }
.ibox33 .con ul.two li{ width:580px; height:200px; float:left; margin:0 20px; background:#f8f8f8; position:relative;}
.ibox33 .con ul.two li img{ width:240px; height:200px; float:left;}
.ibox33 .con ul.two li h4{ width:290px; height:40px; line-height:40px; font-size:18px; color:#333333; float:left; padding:0; margin:0 25px; margin-top:20px;}
.ibox33 .con ul.two li p{ width:290px; height:60px; line-height:30px; font-size:16px; color:#666666; float:left; padding:0; margin:0 25px;}
.ibox33 .con ul.two li .book{ width:290px; height:30px; float:left; padding:0; position:absolute; right:25px; bottom:30px;}
.ibox33 .con ul.two li .book a{ width:110px; height:30px; color:#ffffff; line-height:30px; padding-left:30px; font-size:16px; border-radius:15px; text-align:center; cursor:pointer;}
.ibox33 .con ul.two li .book a span{ width:80px; padding-right:30px;float:left;  height:30px; line-height:30px;}
.ibox33 .con ul.two li .book .redbtn{ background:url(../images/btn/hong_30.png) no-repeat left top; float:left; }
.ibox33 .con ul.two li .book .redbtn span{background:url(../images/btn/hong_30.png) no-repeat right bottom; }
.ibox33 .con ul.two li .book .yelbtn{ background:url(../images/btn/yel_30.png) no-repeat left top; float:right; }
.ibox33 .con ul.two li .book .yelbtn span{background:url(../images/btn/yel_30.png) no-repeat right bottom; }
.ibox33 .con ul.two li .book a:hover{ opacity:.8;filter:alpha(opacity=80); border:none; color:#ffffff;}


.ibox33 .con ul.six{width:1221px; height:auto !important; float:left; clear:both; margin-left:-10.5px; margin-top:-30px;padding-bottom:20px; }
.ibox33 .con ul.six li{ width:384px; height:74px; float:left; margin:24px 10.5px 0 10.5px; border:1px solid #eeeeee; position:relative;}
.ibox33 .con ul.six li i{ width:79px; height:74px; float:left;}
.ibox33 .con ul.six li i.n1{ background:url(../images/no_sb_1.png) no-repeat center center;}
.ibox33 .con ul.six li i.n2{ background:url(../images/no_sb_2.png) no-repeat center center;}
.ibox33 .con ul.six li i.n3{ background:url(../images/no_sb_3.png) no-repeat center center;}
.ibox33 .con ul.six li i.n4{ background:url(../images/no_sb_4.png) no-repeat center center;}
.ibox33 .con ul.six li i.n5{ background:url(../images/no_sb_5.png) no-repeat center center;}
.ibox33 .con ul.six li i.n6{ background:url(../images/no_sb_6.png) no-repeat center center;}
.ibox33 .con ul.six li h4{ width:263px; color:#666666;font-size:16px; text-align:justify; line-height:24px; margin:10px 12px 0 30px; float:left; }
.ibox33 .con ul.six li span{ position:absolute; right:12px; bottom:5px; color:#999999; font-size:14px;}
.ibox33 .con ul.eight{width:1240px; height:auto !important; float:left; clear:both; margin-left:-20px; margin-top:-20px; padding-bottom:20px; }
.ibox33 .con ul.eight li{ width:190px; height:150px; float:left; margin:15px 20px; padding-left:58px; padding-right:20px; background:url(../images/icon_wen.png) #f8f8f8 no-repeat 16px 20px;border-left:2px solid #fcc80d; position:relative;}
.ibox33 .con ul.eight li h4{ width:190px; height:auto !important; line-height:30px; text-align:justify; font-size:18px; color:#333333; float:left; clear:both; padding:0; margin:0; margin-top:15px;}
.ibox33 .con ul.eight li span{ float:left; clear:both; color:#999999; font-size:14px; margin-top:10px;}
.ibox33 .con ul.four{width:1212px; height:auto !important; float:left; clear:both; margin-left:-6px;padding-bottom:20px; }
.ibox33 .con ul.four li{ width:290px; height:328px; float:left; margin:0 6.5px; position:relative;}
.ibox33 .con ul.four li img{ width:290px; height:328px;}
.ibox33 .con ul.four li h4{ width:290px; height:55px; line-height:55px; text-align:center; font-size:18px; color:#ffffff; position:absolute; left:0; bottom:0; z-index:1;}
.ibox33 .con ul.four li h4.b1{ background:url(../images/btm_2.png);}
.ibox33 .con ul.four li h4.b2{ background:url(../images/btm_3.png);}
.ibox33 .con ul.four li h4.b3{ background:url(../images/btm_4.png);}
.ibox33 .con ul.four li h4.b4{ background:url(../images/btm_5.png);}
.ibox33 .con ul.four li a h4{ color:#ffffff;}
.ibox33 .con ul.four li a:hover h4{ color:#ffffff;}
.ibox33 .con ul.one{ width:1200px; min-height:324px;background:url(../images/bg_9.jpg)  center center; padding:40px 0 0 0;}
.ibox33 .con ul.one li{ width:1200px; height:auto !important; float:left;  position:relative; padding-bottom:20px;}
.ibox33 .con ul.one li h4{ width:108px; height:34px; font-size:18px; position:absolute; left:0; top:0; color:#ffffff; line-height:34px; text-indent:37px;}
.ibox33 .con ul.one li.b1 h4{ background:url(../images/by_1.png); }
.ibox33 .con ul.one li.b2 h4{ background:url(../images/by_2.png); }
.ibox33 .con ul.one li.b3 h4{ background:url(../images/by_3.png); }
.ibox33 .con ul.one li .list{ width:1040px; margin:0 25px; height: auto !important; float:right; clear:right;}
.ibox33 .con ul.one li a{ width:100px; height:34px; padding-bottom:8px; line-height:34px; text-align:center; color:#333333; font-size:16px; float:left; margin:0 15px;}
.ibox33 .con ul.one li a:hover{ border:none;}
.ibox33 .con ul.one li.b1 a:hover{color:#aaba68; }
.ibox33 .con ul.one li.b2 a:hover{color:#4fcfb5; }
.ibox33 .con ul.one li.b3 a:hover{color:#54a3e0; }

.ibox33 .con-links li{display: inline-block;position: relative;border:1px solid #ccc;padding:20px 0;margin-right: 52px;}
.ibox33 .con-links li.no{margin-right: -100px;}
.ibox33 .con-links .c1{width:236px;padding-left:102px;}
.ibox33 .con-links .c2{width:128px;padding-left:102px;}
.ibox33 .con-links li span{width:100px;height:34px;line-height:34px;position: absolute;left:-30px;top:20px;background:url(../images/other/btn100_34.png) no-repeat 0 0;text-align: center;color:#fff;font-size:18px;}
.ibox33 .con-links li .con-cont{width:92px;display: inline-block;}
.ibox33 .con-links li .con-cont a{display: block;font-size: 18px;color:#333;line-height:36px;}
.ibox33 .con-links li .con-cont a:hover{border: none;text-decoration: underline;color: #df1a18;}

.ibox33 .eight-imgs{ width:1200px; height:auto !important; float:left; clear:both;}
.ibox33 .eight-imgs ul{ width:1221px;height:200px; float:left; clear:both; margin-left:-11px;}
.ibox33 .eight-imgs ul li{ width:386px; height:200px; float:left; margin:0 11px 0 10px;}
.ibox33 .eight-imgs ul li img{ width:386px; height:200px;}


.ibox33 .con-links2 li{display: inline-block;height:256px;width:144px;margin-right:25px;text-align: center;border-bottom:4px solid #fcc80d;}
.ibox33 .con-links2 li.no{margin-right: -60px;}
.ibox33 .con-links2 li h3 a{width:144px;height: 34px;line-height:34px;display: inline-block;background: url(../images/other/btn144_34.png) no-repeat 0 0;color:#fff;font-size:18px;}
.ibox33 .con-links2 li h3 a:hover{border: none;}
.ibox33 .con-links2 li div{padding-top:14px;}
.ibox33 .con-links2 li div p{line-height:50px;}
.ibox33 .con-links2 li div a{font-size: 18px;color:#333;}
.ibox33 .con-links2 li div a:hover{color:#df1a18;}

.ibox33 .con-links3 li{display: inline-block;width:276px;margin-right:34px;}
.ibox33 .con-links3 li.no{margin-right: -100px;}
.ibox33 .con-links3 li h3{text-align: center;}
.ibox33 .con-links3 li h3 a{width:185px;height: 35px;line-height:35px;display: inline-block;background: url(../images/other/btn185_35.png) no-repeat 0 0;color:#fff;font-size:18px;}
.ibox33 .con-links3 li h3 a:hover{border: none;}
.ibox33 .con-links3 li div{height:192px;padding-top:14px;position: relative;}
.ibox33 .con-links3 li div a{display:inline-block;width:89px;height:34px;line-height:34px;text-align: center;font-size: 18px;color:#333;background:url(../images/other/btn89_34.png) no-repeat 0 0;margin-bottom:17px;}
.ibox33 .con-links3 li div a:hover{border:none;}
.ibox33 .con-links3 li div span{position:absolute;bottom:0;left:50%;margin-left:-63px;width:126px;height: 4px;border-bottom: 4px solid #fcc80d;}

.ibox33 .blocks{width:1200px;margin:0 auto;}
.ibox33 .blocks ul{padding-top:20px;}
.ibox33 .blocks ul li{display:inline-block;width:384px;margin-bottom:30px;}
.ibox33 .blocks ul li h3{width:384px;height:74px;line-height: 74px;color:#fff;font-size:24px;}
.ibox33 .blocks ul li h3.c1{background-color:#f85353;}
.ibox33 .blocks ul li h3.c2{background-color:#f89153;}
.ibox33 .blocks ul li h3.c3{background-color:#f8d753;}
.ibox33 .blocks ul li h3.c4{background-color:#b7d052;}
.ibox33 .blocks ul li h3.c5{background-color:#52d099;}
.ibox33 .blocks ul li h3.c6{background-color:#52d0cf;}
.ibox33 .blocks ul li h3.c7{background-color:#529fd0;}
.ibox33 .blocks ul li h3.c8{background-color:#527ed0;}
.ibox33 .blocks ul li h3.c9{background-color:#646dc0;}
.ibox33 .blocks ul li h3 span{font-size: 46px;font-weight: bold;font-family: 'Arial';color:#fff;display: inline-block;margin-top:-4px;vertical-align: top;}
.ibox33 .blocks ul li p{width:362px;height:108px;line-height:108px;font-size:20px;color:#333;background-color:#fff;margin:0 auto;}
.ibox33 .blocks ul li p.c1{border-bottom: 4px solid #f85353;}
.ibox33 .blocks ul li p.c2{border-bottom: 4px solid #f89153;}
.ibox33 .blocks ul li p.c3{border-bottom: 4px solid #f8d753;}
.ibox33 .blocks ul li p.c4{border-bottom: 4px solid #b7d052;}
.ibox33 .blocks ul li p.c5{border-bottom: 4px solid #52d099;}
.ibox33 .blocks ul li p.c6{border-bottom: 4px solid #52d0cf;}
.ibox33 .blocks ul li p.c7{border-bottom: 4px solid #529fd0;}
.ibox33 .blocks ul li p.c8{border-bottom: 4px solid #527ed0;}
.ibox33 .blocks ul li p.c9{border-bottom: 4px solid #646dc0;}

.ibox48 .con .tops{border-bottom:1px solid #ccc;text-align:center;padding-bottom:20px;margin-bottom:20px;}
.ibox48 .con .tops h3{font-size: 24px;color: #333;line-height:70px;}
.ibox48 .con .tops  p{font-size: 16px;color: #999;}
.ibox48 .con .detail-cont{width:1052px;margin:0 auto;}
.ibox48 .con .detail-cont .detail-img{margin:30px auto 20px;}
.ibox48 .con .detail-cont h4{line-height: 40px;font-size: 16px;color:#666;}
.ibox48 .con .detail-cont p{line-height: 30px;font-size: 16px;color:#666;margin-bottom: 18px;}
.ibox48 .con .detail-cont div{font-size:14px;color:#999;}
.ibox48 .con .bottoms{text-align: center;padding: 50px 0 30px;border-bottom: 1px solid #ccc;}
.ibox48 .con .bottoms a{font-size:16px;color:#666;margin:0 50px;}
.ibox48 .con .bottoms a:hover,.ibox48 .con .about li a:hover{color:#df1a18;}
.ibox48 .con .about li{display:inline-block;width:388px;height:66px;line-height: 66px;position: relative;background-color:#f8f8f8;text-align: center;margin:0 20px 20px 0;}
.ibox48 .con .about li.no{margin-right:-20px;}
.ibox48 .con .about li span{width:152px;height:14px;position: absolute;left:50%;top:-6px;margin-left:-76px;}
.ibox48 .con .about li .b1{background:url(../images/other/9_1.png) no-repeat 0 0;}
.ibox48 .con .about li .b2{background:url(../images/other/9_2.png) no-repeat 0 0;}
.ibox48 .con .about li .b3{background:url(../images/other/9_3.png) no-repeat 0 0;}
.ibox48 .con .about li .b4{background:url(../images/other/9_4.png) no-repeat 0 0;}
.ibox48 .con .about li .b5{background:url(../images/other/9_5.png) no-repeat 0 0;}
.ibox48 .con .about li .b6{background:url(../images/other/9_6.png) no-repeat 0 0;}
.ibox48 .con .about li a{font-size: 16px;color:#666;}
#ibox48{background:url(../images/bg_17.jpg) no-repeat 0 0 #fff;}
.ibox48 .con .hot{margin-bottom:140px;}
.ibox48 .con .hot li{width:220px;height:134px;position: relative;display: inline-block;padding-top:74px;background-color:#f8f8f8;margin-right:24px;}
.ibox48 .con .hot li.no{margin-right:-100px;}
.ibox48 .con .hot .b1{border-top:58px solid #f85353;border-bottom:6px solid #f85353;}
.ibox48 .con .hot .b2{border-top:58px solid #f89153;border-bottom:6px solid #f89153;}
.ibox48 .con .hot .b3{border-top:58px solid #f8d753;border-bottom:6px solid #f8d753;}
.ibox48 .con .hot .b4{border-top:58px solid #b7d052;border-bottom:6px solid #b7d052;}
.ibox48 .con .hot .b5{border-top:58px solid #52d099;border-bottom:6px solid #52d099;}
.ibox48 .con .hot li em{width:93px;height: 93px;position: absolute;left:50%;top:-46px;margin-left:-46px;}
.ibox48 .con .hot .b1 em{background:url(../images/other/10_1.png) no-repeat 0 0;}
.ibox48 .con .hot .b2 em{background:url(../images/other/10_2.png) no-repeat 0 0;}
.ibox48 .con .hot .b3 em{background:url(../images/other/10_3.png) no-repeat 0 0;}
.ibox48 .con .hot .b4 em{background:url(../images/other/10_4.png) no-repeat 0 0;}
.ibox48 .con .hot .b5 em{background:url(../images/other/10_5.png) no-repeat 0 0;}
.ibox48 .con .hot li p{width:188px;line-height: 28px;font-size:16px;margin:0 auto;}
.ibox48 .con .hot li a{color:#666;}
.ibox48 .con .hot li a:hover{border:none;color:#df1a18;}
.ibox48 .con .hot li span{position: absolute;right:16px;bottom:26px;font-size:14px;color:#999;}


.ibox34{ padding-bottom: 60px; border-top:40px solid #ffffff;}
.ibox34 .con{ width:1200px; height:auto !important;  float: left; clear: both; position: relative;}
/* .ibox34 .con ul{width:1240px; height:auto !important; float:left; clear:both; margin-left:-20px; margin-top:-20px;padding-bottom:20px; }
.ibox34 .con ul li{ width:580px; height:200px; float:left; margin:20px 20px 0 20px; background:#ffffff; position:relative;}
.ibox34 .con ul li img{ width:240px; height:200px; float:left;}
.ibox34 .con ul li h4{ width:290px; height:40px; line-height:40px; font-size:18px; color:#333333; float:left; padding:0; margin:0 25px; margin-top:20px;}
.ibox34 .con ul li p{ width:290px; height:60px; line-height:30px; font-size:16px; color:#666666; float:left; padding:0; margin:0 25px;}
.ibox34 .con ul li span{ width:290px; height:30px; float:left; padding:0; position:absolute; right:25px; bottom:30px;} */
.ibox34 .con .con-hote{width:580px;height: 420px;background-color: #fff;display: inline-block;vertical-align: top;}
.ibox34 .con .mar35{margin-left:35px;}
.ibox34 .con .con-hote ul{padding:0 34px 0;}
.ibox34 .con .con-hote ul li{padding:16px 0;border-bottom:1px solid #ccc;height:68px;}
.ibox34 .con .con-hote ul li.no{border: none;}
.ibox34 .con .con-hote ul span{float:left;width:68px;height:68px;line-height: 68px;text-align:center;font-size: 18px;color:#fff;}
.ibox34 .con .con-hote ul span.c1{background-color: #f85353;}
.ibox34 .con .con-hote ul span.c2{background-color: #f89153;}
.ibox34 .con .con-hote ul span.c3{background-color: #b7d052;}
.ibox34 .con .con-hote ul span.c4{background-color: #52d099;}
.ibox34 .con .con-hote ul span.c5{background-color: #52d0cf;}
.ibox34 .con .con-hote ul span.c6{background-color: #529fd0;}
.ibox34 .con .con-hote ul div{float:left;margin-left:30px;width:412px;}
.ibox34 .con .con-hote ul h3{height:22px;line-height: 22px;padding-bottom:4px;}
.ibox34 .con .con-hote ul a{font-size: 20px;color:#333;vertical-align: middle;float:left;}
.ibox34 .con .con-hote ul a:hover{color:#df1a18;}
.ibox34 .con .con-hote ul em{font-size:14px;color:#999;vertical-align: middle;float: right;}
.ibox34 .con .con-hote ul p{font-size:16px;color:#333;}


.ibox16{height:auto !important;position:relative;padding-bottom:100px;}
.ibox16 .con{ width:1200px;height:450px;float:left; clear:both;position: relative;}
.ibox16 .con .slideT{height:450px;}
.ibox16 .con .slideT img{ width:230px;}
.ibox16 .con .teacherM{margin-right:45px;}
.ibox16 .con .wrap1{margin-top:88px;width:236px;height:250px;background-color:#f8f8f8;}
.ibox16 .con .wrap1 h5,.ibox16 .con .wrap2 h5{position: relative;height:49px;line-height: 30px;font-size:18px;color: #333;text-align:center; float:left; clear:both; width:100%;}
.ibox16 .con .wrap1 h5 span,.ibox16 .con .wrap2 h5 span{position: absolute;left:50%;bottom:12px;width:30px;height:2px;background-color:#f1610a;margin-left:-15px;}
.ibox16 .con .wrap2{display:none;width:236px;height:450px;}
.ibox16 .con .wrap2 .wrap-cont{background: #fff;border:2px solid #f8f8f8; width:264px; height:214px; float:left; clear:both; overflow:hidden;}
.ibox16 .con .wrap2 .subject{display:block;width:130px;height:22px;line-height: 22px;font-size: 16px;color:#f1610a;text-align: center;background: url(../images/other/btn130_22.png) no-repeat 0 0;margin:0 auto 4px; float:left; clear:both; margin:0 68px;}
.ibox16 .con .wrap2 a:hover{border: none;}
.ibox16 .con .wrap2 p{width: 220px;padding:6px 18px 8px;line-height: 28px;font-size: 16px;color: #666; float:left; clear:both;}
.ibox16 .con .wrap2 .con-wrap-btn{text-align: center;}
.ibox16 .con .wrap2 .con-wrap-btn a{width: 90px;height: 24px;display: inline-block;line-height: 24px;color:#fff;font-size:14px;margin:8px; margin-top:10px;}
.ibox16 .con .wrap2 .con-wrap-btn .b1{background: url(../images/other/btn90_24_r.png) no-repeat 0 0; color:#ffffff;}
.ibox16 .con .wrap2 .con-wrap-btn .b2{background: url(../images/other/btn90_24_y.png) no-repeat 0 0;color:#ffffff;}
.ibox16 .swiper-button-next,.ibox16 .swiper-button-prev{width:44px;height:44px;display: inline-block;}
.ibox16 .swiper-button-next{background: url(../images/other/right.png) no-repeat 0 0;right:-50px;top:200px;}
.ibox16 .swiper-button-prev{background: url(../images/other/left.png) no-repeat 0 0;left:-50px;top:200px;}


.ibox56{ padding-bottom:40px;}
.ibox56 h1{ font-size:30px; color:#333333; line-height:42px; text-align:center; margin:0; padding:0; width:100%; float:left; clear:both;}
.ibox56 h2{ font-size:30px; color:#333333; line-height:36px; padding:10px 0;text-align:center;}
.ibox56 .con{ width:1198px; height:auto !important; padding-bottom:20px; float:left; clear:both; border:1px solid #eeeeee; margin-top:40px; }
.ibox56 .con .detail-book{ width:270px; height:300px; float:left; clear:left;}
.ibox56 .con .detail-book .imgbox{ width:230px; height:206px; float:left; clear:both; position:relative; background:#fcc80d;}
.ibox56 .con .detail-book .imgbox img{ position:absolute; left:16px; top:6px; width:238px; height:200px;}
.ibox56 .con .detail-book .price{ width:100%; height:30px; float:left; clear:both; line-height:30px; padding:10px 0; font-size:16px; text-align:center;}
.ibox56 .con .detail-book .price span{ font-size:20px; color:#df1a18;}
.ibox56 .con .detail-book .btns{ width:100%; height:30px; float:left; clear:both; margin-left:5px; margin-top:8px;}
.ibox56 .con .detail-book .btns a{ width:105px; height:30px; line-height:30px; text-align:center; float:left; color:#ffffff; margin:0 12px;}
.ibox56 .con .detail-book .btns a.redbtn{ background:url(../images/btn/3.png) no-repeat left top}
.ibox56 .con .detail-book .btns a.yelbtn{ background:url(../images/btn/3.png) no-repeat left bottom}
.ibox56 .con .detail-book .btns a:hover{ border:none; text-decoration:none;opacity:.8;filter:alpha(opacity=80)}
.ibox56 .con .detail-cont{ width:920px; height:auto !important; float:right; clear:right;}
.ibox56 .con .detail-cont ul li{ width:100%; height:auto !important; float:left; line-height:24px; margin-top:15px;}
.ibox56 .con .detail-cont ul li.b50{ width:50%;}
.ibox56 .con .detail-cont ul li strong{ width:100px;font-size:18px; height:18px; line-height:18px;  float:left;margin:0; padding:0; padding-left:6px;margin-top:3px;font-weight:normal;}
.ibox56 .con .detail-cont ul li strong.r1{ border-left:4px solid #f25755;}
.ibox56 .con .detail-cont ul li strong.r2{ border-left:4px solid #f89153;}
.ibox56 .con .detail-cont ul li strong.r3{ border-left:4px solid #fcc80d;}
.ibox56 .con .detail-cont ul li strong.r4{ border-left:4px solid #b7d052;}
.ibox56 .con .detail-cont ul li strong.r5{ border-left:4px solid #54a3e0;}
.ibox56 .con .detail-cont ul li strong.r6{ border-left:4px solid #4fcfb5;}
.ibox56 .con .detail-cont ul li strong.r7{ border-left:4px solid #ab73ef;}
.ibox56 .con .detail-cont ul li p{ width:810px; margin:0; padding:0; float:left; font-size:16px; color:#666666;}
.ibox56 .con .detail-cont ul li.b50 p{ width:350px;}

.cities{ height:40px;}
.onselect{ width:112px; height:auto !important; float:left; border:1px solid #cccccc; background:#ffffff; border-radius:20px; overflow:hidden; position:relative; z-index:900; margin-left:10px;}
.onselect h4{ width:100%; height:30px; float:left; clear:both; margin:0; padding:0; line-height:30px; text-align:center; font-size:14px;background: url(../images/arrow_bottom_sj.png) no-repeat #ffffff right center;}
.onselect ul{ width:112px;float:left; clear:both; border-top:1px solid #ededed; display:none;}
.onselect ul li{ width:112px; height:26px; line-height:26px; text-align:center;  float:left; clear:both;}
.onselect ul li a{ width:112px; height:34px; line-height:34px; text-align:center;  float:left; clear:both; font-size:14px;}
.onselect ul li a:hover{ color:#df1a18; border:none;}
.onselect ul li.select a{ background:url(../images/ddd.png) no-repeat 40px center; color:#df1a18; border:none;}
.onselect ul li.selectCity a{color:#df1a18;}
.onselect:hover{border:1px solid #cccccc;}
.onselect:hover h4{ color:#df1a18; background:url(../images/arrow_bottom_sj_on.png) no-repeat #ffffff right center;}
.onselect:hover{border:1px solid #cccccc;}
.onselect:hover ul{ display:block;}
.selected{border:1px solid #df1a18;}
.selected h4{color:#df1a18; background:url(../images/arrow_bottom_sj_on.png) no-repeat #ffffff right center;}
.Fixedheight{ height:200px; overflow-x:hidden; overflow-y:auto;}


.footer{ height:284px; float:left; clear:both; background:url(../images/other/footerBg.png) no-repeat 0 0 #fff; margin-top:-10px; position:relative;}
.footer .code{ width:187px; height:187px; background:url(../images/code.png) no-repeat; position:absolute; left:0; top:52px;}
.footer .link{ width:964px; height:auto !important; float:right; clear:right;margin-top:20px; overflow:hidden;}
.footer .link .ulk{ width:100%; height:auto !important; float:left; clear:both; margin-top:12px; }
.footer .link .ulk h4{ width:80px; height:30px; float:left; clear:left; line-height:30px; margin-top:12px; font-size:16px; color:#333333;}
.footer .link .ulk .tag{ width:890px; height:auto !important; float:right; margin-right:-8px; }
.footer .link .ulk .tag a{ height:30px; float:left;  margin-top:12px; padding-left:11px; text-align:center; color:#666666;}
.footer .link .ulk .tag a span{ float:left; clear:both;padding-right:11px;line-height:30px;}
.footer .link .ulk .tag a.on,.footer .link .ulk .tag a:hover{ border:none;background:url(../images/btn/red_30.png) no-repeat left top; color:#ffffff;}
.footer .link .ulk .tag a.on span,.footer .link .ulk .tag a:hover span{background:url(../images/btn/red_30.png) no-repeat right bottom; color:#ffffff;}
.footer .link #cities-hot .tag a{padding-left:20px;}
.footer .link #cities-hot .tag a span{padding-right:20px;}
.footer .link .ulk .autos a{ width:auto; padding:0 20px;}
.footer .link .ulk .str{ width:890px; height:auto !important; background:#ffffff; margin-right:-26px; float:right; padding:12px 0;}
.footer .link .ulk .str a{ margin-right:26px; height:30px; line-height:30px; color:#666666; float:left;}
.footer .link .ulk .str a:hover{ color:#df1a18; border:none;}
.footer .link .ulk .ulk-address h4{margin-top:0;}
.footer .link .ulk .ulk-address div{float: left;width:382px;height:14px;border-top:1px solid #a0a0a0;background:url(../images/other/footerDown.png) no-repeat right 1px;margin-top:10px;}




.footerbar{ height:100px; float:left; clear:both; background:#ffffff;}
.footerbar p{ width:1005; text-align:center; font-size:12px; line-height:24px; color:#666666; margin:0; padding:0;}
.footerbar p.str{ font-size:14px; color:#333333; margin-top:15px;}

.pb0{ padding-bottom:0;}
.pb60{ padding-bottom:60px;}